Abstract

Understanding interdependency among requirements is one of the success factors in software development. Information on requirements interdependency explicitly and implicitly resided various design artifacts or diagrams. A software requirements specification document is the artifact delivered in the early phase of development. It drives its following development processes. It also contains information on interdependencies among the requirements, such as similar, part-of, and elaborate. This study proposes an approach to model the requirement dependency graph for a software requirements specification document. There is an extraction process for Text Preprocessing, which includes of Tokenization, Stopword Removal, and Stemming. Besides, there is a process of measuring semantic similarity through WS4J (WordNet Similarity for Java). The results of the extraction process, combined with Greedy Algorithms as the optimum value solution approach. Besides, a method for calculating similarity was used through the practices of Wu Palmer and Levenshtein. At the end of this process, Reliability is performed using the Gwet's AC1 formula.

Original languageEnglish
Title of host publication2019 1st International Conference on Cybernetics and Intelligent System, ICORIS 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages221-226
Number of pages6
ISBN (Electronic)9781728114729
DOIs
Publication statusPublished - Aug 2019
Event1st International Conference on Cybernetics and Intelligent System, ICORIS 2019 - Denpasar, Bali, Indonesia
Duration: 22 Aug 201923 Aug 2019

Publication series

Name2019 1st International Conference on Cybernetics and Intelligent System, ICORIS 2019

Conference

Conference1st International Conference on Cybernetics and Intelligent System, ICORIS 2019
Country/TerritoryIndonesia
CityDenpasar, Bali
Period22/08/1923/08/19

Keywords

  • dependency type
  • reliability
  • requirements dependency graph
  • similarity
  • software requirements specifications
  • text preprocessing

Fingerprint

Dive into the research topics of 'Requirements Dependency Graph Modeling on Software Requirements Specification Using Text Analysis'. Together they form a unique fingerprint.

Cite this