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...

Full description

Bibliographic Details
Main Authors: Peter Gelu, Riyanarto Sarno, Daniel Siahaan
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