Requirements Association Extraction based on Use Cases Diagram
Requirements are the initial step in the software development process. It is very important to ensure the association (relationship) of requirements and high quality of specification as more than three-quarters failure of software derives from the software requirement process. Therefore, the analysi...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Udayana University, Institute for Research and Community Services
2018-05-01
|
Series: | Lontar Komputer |
Online Access: | https://ojs.unud.ac.id/index.php/lontar/article/view/37995 |
_version_ | 1811248293873713152 |
---|---|
author | Peter Gelu Riyanarto Sarno Daniel Siahaan |
author_facet | Peter Gelu Riyanarto Sarno Daniel Siahaan |
author_sort | Peter Gelu |
collection | DOAJ |
description | Requirements are the initial step in the software development process. It is very important to ensure the association (relationship) of requirements and high quality of specification as more than three-quarters failure of software derives from the software requirement process. Therefore, the analysis process is required to ensure the association between requirements and the requirements of other users. As a result, interdependency requirements association is essential. This research proposes an approach of software requirements association. These are based on the reference of interdependency in the user case, namely the result of collaboration of the association of the dependency of requirements based on Unified Modeling Language (UML) design in the Use cases diagram. In this research, the mapping between requirements and use cases and interdependencies between use cases are used to determine the interdependency between requirements. The analysis presented is the association of similar requirements, requires, or, temporal, elaborates dan generalises. The purpose of this research is to generate a requirements dependency graph that models the type of dependency between requirements within a software project. |
first_indexed | 2024-04-12T15:24:28Z |
format | Article |
id | doaj.art-ffbc3f4305c54e719f12c723454ed8c2 |
institution | Directory Open Access Journal |
issn | 2088-1541 2541-5832 |
language | English |
last_indexed | 2024-04-12T15:24:28Z |
publishDate | 2018-05-01 |
publisher | Udayana University, Institute for Research and Community Services |
record_format | Article |
series | Lontar Komputer |
spelling | doaj.art-ffbc3f4305c54e719f12c723454ed8c22022-12-22T03:27:19ZengUdayana University, Institute for Research and Community ServicesLontar Komputer2088-15412541-58322018-05-01111910.24843/LKJITI.2018.v09.i01.p0237995Requirements Association Extraction based on Use Cases DiagramPeter Gelu0Riyanarto SarnoDaniel Siahaan1Institut Teknologi Sepuluh NopemberInstitut Teknologi Sepuluh NopemberRequirements are the initial step in the software development process. It is very important to ensure the association (relationship) of requirements and high quality of specification as more than three-quarters failure of software derives from the software requirement process. Therefore, the analysis process is required to ensure the association between requirements and the requirements of other users. As a result, interdependency requirements association is essential. This research proposes an approach of software requirements association. These are based on the reference of interdependency in the user case, namely the result of collaboration of the association of the dependency of requirements based on Unified Modeling Language (UML) design in the Use cases diagram. In this research, the mapping between requirements and use cases and interdependencies between use cases are used to determine the interdependency between requirements. The analysis presented is the association of similar requirements, requires, or, temporal, elaborates dan generalises. The purpose of this research is to generate a requirements dependency graph that models the type of dependency between requirements within a software project.https://ojs.unud.ac.id/index.php/lontar/article/view/37995 |
spellingShingle | Peter Gelu Riyanarto Sarno Daniel Siahaan Requirements Association Extraction based on Use Cases Diagram Lontar Komputer |
title | Requirements Association Extraction based on Use Cases Diagram |
title_full | Requirements Association Extraction based on Use Cases Diagram |
title_fullStr | Requirements Association Extraction based on Use Cases Diagram |
title_full_unstemmed | Requirements Association Extraction based on Use Cases Diagram |
title_short | Requirements Association Extraction based on Use Cases Diagram |
title_sort | requirements association extraction based on use cases diagram |
url | https://ojs.unud.ac.id/index.php/lontar/article/view/37995 |
work_keys_str_mv | AT petergelu requirementsassociationextractionbasedonusecasesdiagram AT riyanartosarno requirementsassociationextractionbasedonusecasesdiagram AT danielsiahaan requirementsassociationextractionbasedonusecasesdiagram |