TY - GEN
T1 - Extraction Dependency Based on Evolutionary Requirement Using Natural Language Processing
AU - Asyrofi, Rakha
AU - Siahaan, Daniel Oranova
AU - Priyadi, Yudi
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/12/10
Y1 - 2020/12/10
N2 - Changes in requirements are one of the critical problems that occur during requirement specification. A change in a requirement could trigger changes in other requirements. Thus the identification process requirement to respond and correct the truth, realistic, require, specific, measurable aspects. Previous work has focused on building a model of interdependency between the requirements. This study proposes a method to identify dependencies among requirements. The dependency relations refer to evolutionary requirements. The technique uses natural language processing to extract dependency relations. This research analyzes how to obtain feature extractions by including the following: 1) Gathering requirements statement from the SRS document, 2) Identifying dependencies between requirements, 3) Developing interdependency extraction methods and, 4) Modeling of the interdependency requirement. The expectation of this experiment indicates the interdependency graph model. This graph defines the interdependency in the (Software Requirement Specification) SRS document. This method gathers interdependency between SRS document requirements such as PART OF, AND, OR, XOR. Therefore, getting the feature extraction to identify the interdependency requirement will be useful for solving specified requirements changing.
AB - Changes in requirements are one of the critical problems that occur during requirement specification. A change in a requirement could trigger changes in other requirements. Thus the identification process requirement to respond and correct the truth, realistic, require, specific, measurable aspects. Previous work has focused on building a model of interdependency between the requirements. This study proposes a method to identify dependencies among requirements. The dependency relations refer to evolutionary requirements. The technique uses natural language processing to extract dependency relations. This research analyzes how to obtain feature extractions by including the following: 1) Gathering requirements statement from the SRS document, 2) Identifying dependencies between requirements, 3) Developing interdependency extraction methods and, 4) Modeling of the interdependency requirement. The expectation of this experiment indicates the interdependency graph model. This graph defines the interdependency in the (Software Requirement Specification) SRS document. This method gathers interdependency between SRS document requirements such as PART OF, AND, OR, XOR. Therefore, getting the feature extraction to identify the interdependency requirement will be useful for solving specified requirements changing.
KW - Changing Requirements
KW - Clause Extraction
KW - Extraction Methods
KW - Interdependency Graph
KW - Requirement
UR - http://www.scopus.com/inward/record.url?scp=85100007082&partnerID=8YFLogxK
U2 - 10.1109/ISRITI51436.2020.9315489
DO - 10.1109/ISRITI51436.2020.9315489
M3 - Conference contribution
AN - SCOPUS:85100007082
T3 - 2020 3rd International Seminar on Research of Information Technology and Intelligent Systems, ISRITI 2020
SP - 332
EP - 337
BT - 2020 3rd International Seminar on Research of Information Technology and Intelligent Systems, ISRITI 2020
A2 - Wibowo, Ferry Wahyu
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 3rd International Seminar on Research of Information Technology and Intelligent Systems, ISRITI 2020
Y2 - 10 December 2020
ER -