Litcius/Paper detail

The similarity of Elicitation Software Requirements Specification in Student Learning Applications of SMKN7 Baleendah Based on Use Case Diagrams Using Text Mining

Yudi Priyadi, Ardiansyah Putra, Pramoedya Syachrizalhaq Lyanda

202124 citationsDOI

Abstract

This study uses a Use Case Description (UCD) based approach to measure the similarity of software requirements in the development of learning applications for students of SMKN 7 Baleendah. The similarity was measured based on Functional Requirements and UCD. The use of the Use Case in this study is used predominantly as the basic model of Artifacts. In general, this study aims to determine the suitability of User Requirements with the software to be built through the similarity between the results of requirements elicitation activities and the software modeling. This similarity activity is carried out through a Text Mining approach in the form of Text Pre-Processing activities on elicitation results, which are then compared with Unified Modeling Language (UML) artifacts at UCD. The specific objectives of this research have the following activities: eliciting requirements, making Use Case Diagrams and Description, clarifying between UCD and SRS software models, determining the similarity of elicitation results, validating and reliability using Gwet AC1. The results of the similarity measurement get the highest value of 0.948683. The kappa index obtained is 0.8831398, where the proportion of agreements obtained is "Almost Perfect."

Topics & Concepts

Computer scienceSimilarity (geometry)Requirements elicitationUnified Modeling LanguageUse Case DiagramSoftwareData miningSoftware engineeringRequirements analysisInformation retrievalArtificial intelligenceProgramming languageClass diagramImage (mathematics)Software Engineering ResearchSoftware Engineering Techniques and PracticesInformation Retrieval and Data Mining