scholarly journals Perancangan Model Gore Menggunakan Metode Kaos untuk Proses Reverse Engineering Sistem Informasi

2019 ◽  
Vol 3 (1) ◽  
pp. 18-26
Author(s):  
Hafiez Arief Raharjo ◽  
Widodo ◽  
Hamidillah Ajie

Perubahan dan penambahan requirement pada suatu sistem aplikasi perangkat lunak membuat pengembangan pada sistem aplikasi terus dilkukan. Hal tersebut menyebabkan pentingnya dokumentasi requirement sistem dalam upaya pengembangan sistem lebih lanjut dan pemenuhan requirement yang diberikan oleh stakeholder. Penelitian ini bertujuan untuk merancangan model reverse engineering dengan menggunakan model Goal Oriented Requirement Engineering (GORE) dan metode Keep All Objectives Satisfied (KAOS) sebagai alat bantu untuk melakukan analisis dan penelusuran functional requirement pada sistem aplikasi perangkat lunak siap pakai. Hasil penelitian merupakan model reverse engineering dengan menggunakan model GORE dan metode KAOS dalam bentuk diagram yang menjelaskan tahapan untuk melakukan reverse engineering pada sistem aplikasi perangkat lunak. Tahapan reverse engineering dengan menggunakan model GORE dan metode KAOS tersebut, yaitu: (1) Mengambil main goal dari tampilan antarmuka sistem aplikasi (2) Merepresentasikan goal ke dalam parralellogram graph (3) Mengembangkan goal menjadi subgoal (4) Menentukan expectation dan obstacle berdasarkan goal (5) Menentukan agent yang terlibat dalam expectation dan goal (6) Merepresentasikan expectation dan goal yang merupakan suatu requirement. Model reverse engineering menggunakan model GORE dan metode KAOS berhasil diterapkan pada sampel aplikasi modul Mahasiswa siakad UNJ dan mendapatkan 125 functional requirement.  

Symmetry ◽  
2020 ◽  
Vol 12 (10) ◽  
pp. 1601
Author(s):  
Nouf Rahimi ◽  
Fathy Eassa ◽  
Lamiaa Elrefaei

In Requirement Engineering, software requirements are classified into two main categories: Functional Requirement (FR) and Non-Functional Requirement (NFR). FR describes user and system goals. NFR includes all constraints on services and functions. Deeper classification of those two categories facilitates the software development process. There are many techniques for classifying FR; some of them are Machine Learning (ML) techniques, and others are traditional. To date, the classification accuracy has not been satisfactory. In this paper, we introduce a new ensemble ML technique for classifying FR statements to improve their accuracy and availability. This technique combines different ML models and uses enhanced accuracy as a weight in the weighted ensemble voting approach. The five combined models are Naïve Bayes, Support Vector Machine (SVM), Decision Tree, Logistic Regression, and Support Vector Classification (SVC). The technique was implemented, trained, and tested using a collected dataset. The accuracy of classifying FR was 99.45%, and the required time was 0.7 s.


2019 ◽  
Vol 16 (12) ◽  
pp. 5003-5007
Author(s):  
Haslina Mohd ◽  
Fauziah Baharom ◽  
Norida Muhd Darus ◽  
Shafinah Farvin Packeer Mohamed ◽  
Zaharin Marzuki ◽  
...  

Recently, business transformation towards the used of Information and Communication Technology (ICT) is a necessity toward rapid industries and the paradigm shifted to sustain business competitiveness. The holistic electronic approach is one of business innovations, especially in handling a lot of tender documentations and process in an electronic environment namely as e-Tendering. Unfortunately, the existing tender process transformation in the electronic approach is not properly followed certain standard and guideline, especially in establishing a good e-Tendering functional requirements specification to ensure the organizations would be in the best served. This is important to ensure a good e-Tendering system can be developed by e-Tendering developers based on a good e-Tendering functional requirement specifications. The requirements specification is a process of documenting user and system requirements. Commonly, user and system requirements should be clear, unambiguous, easy to understand, complete, and consistent. In practice, this is difficult to achieve due to interpretation of the requirements in different ways by stakeholders, which are often inherent conflicts and inconsistencies of the requirements. The implementation of the existing e-tendering still remains uncertainties, especially in defining the functional requirements of the e-tendering system. Therefore, this study aims to construct the e-Tendering functional requirement model using requirement template in natural language representation approach. Moreover the development of this system requirement model may provide a consistency to the requirements representation. The study uses UN/CEFACT Business Standard of the e-Tendering Business. The identified functional requirements are designed by using Requirement Template to ensure the reliability and understandability of requirements. Besides, the proposed functional requirements is constructed by adapting the natural language and verified by expert review approaches. As a result, this study proposed a functional requirements specification of the e-Tendering that contains detailed description which can be referred by software practitioners in developing a secure e-tendering system effectively.


2013 ◽  
Vol 658 ◽  
pp. 662-666
Author(s):  
Guo Yong Duan ◽  
Jing Yang

With the development of the information age, the demands for computer software have become increasingly complex. Increasing scale, with the development of enterprises, and the reorganization of the work process, which make the requirements change become increasingly frequent. Formal theoretical foundation based on rCOS, leads to integration and refinement for Volere requirements process model. According to the RUP process, a trusted Simple Volere Requirement Model has been constructed to solve the requirements change as a very effective way.


2009 ◽  
pp. 570-595
Author(s):  
Vicky Nassis ◽  
Tharam S. Dillon ◽  
Wenny Rahayu ◽  
R. Rajugan

eXtensible Markup Language (XML) has emerged as the dominant standard in describing and exchanging data amongst heterogeneous data sources. The increasing presence of large volumes of data appearing creates the need to investigate XML document warehouses (XDW) as a means of handling the data for business intelligence. In our previous work (Nassis, Rajugan, Dillon, & Rahayu, 2004) we proposed a conceptual modelling approach for the development of an XDW with emphasis on the design techniques. We consider important the need of capturing data warehouse requirements early in the design stage. The elicitation of requirements and their use for data warehouse design is a significant and, as yet, an unaddressed issue. For this reason, we explore a requirement engineering (RE) approach, namely the goal-oriented approach. We will extract and extend the notion of this approach to introduce the XML document warehouse (XDW) requirement model. In order to perform this, we consider organisational objectives as well as user viewpoints. Furthermore, these are related to the XDW particularly focussing on deriving dimensions, as opposed to associating organisational objectives to the system functions, which is traditionally carried out by RE.


Author(s):  
Vicky Nassis ◽  
Tharam S. Dilon ◽  
Wenny Rahayu ◽  
R. Rajugan

extensible Markup Language (XML) has emerged as the dominant standard in describing and exchanging data amongst heterogeneous data sources. The increasing presence of large volumes of data appearing creates the need to investigate XML document warehouses (XDW) as a means of handling the data for business intelligence. In our previous work (Nassis, Rajugan, Dillon, & Rahayu, 2004) we proposed a conceptual modelling approach for the development of an XDW with emphasis on the design techniques. We consider important the need of capturing data warehouse requirements early in the design stage. The elicitation of requirements and their use for data warehouse design is a significant and, as yet, an unaddressed issue. For this reason, we explore a requirement engineering (RE) approach, namely the goal-oriented approach. We will extract and extend the notion of this approach to introduce the XML document warehouse (XDW) requirement model. In order to perform this, we consider organisational objectives as well as user viewpoints. Furthermore, these are related to the XDW particularly focussing on deriving dimensions, as opposed to associating organisational objectives to the system functions, which is traditionally carried out by RE.


2008 ◽  
Vol 45 ◽  
pp. 161-176 ◽  
Author(s):  
Eduardo D. Sontag

This paper discusses a theoretical method for the “reverse engineering” of networks based solely on steady-state (and quasi-steady-state) data.


2004 ◽  
Vol 62 (12) ◽  
pp. 1057-1063
Author(s):  
A. V. Agranovskiy ◽  
R. E. Agafonov ◽  
R. A. Khadi

Author(s):  
Jeremiah Vanderlaan ◽  
Josh Richert ◽  
James Morrison ◽  
Thomas Doyle

We are a group of engineering students, in our first year of undergraduate study. We have been selected from one thousand first year students and have competed and won the PACE competition. All engineers share a common general first year, but we have been accepted into Civil and Mechanical engineering. This project was assigned as the final project in the Design and Graphics course. The project we are tasked with, called the Cornerstone Design Project, is to first dissect a product, discover how it works, dimension each part and create a fully assembled model using CAD software (Solid Edge V20 in our case). As part of discovering how it works we must benchmark it so the device can be compared with competing products. The goal of the project is to develop a full understanding of part modeling and assembly in Solid Edge, learn proper measurement techniques, and learn the process of reverse engineering and product dissection. All of these tasks were stepping stones to help us fully understand how the device, and all its components, work.


Sign in / Sign up

Export Citation Format

Share Document