Validating Requirement Specification Using Text Mining Analysis
Requirement elicitation is the first step of requirement engineering where software developers focus on obtaining the users' needs and produce a requirement specification. This activity can be accomplished through conducting interviews. However, the requirement specified might not conform to th...
Saved in:
Published in: | 2023 3rd International Conference on Electronic and Electrical Engineering and Intelligent System (ICE3IS) pp. 252 - 257 |
---|---|
Main Authors: | , , |
Format: | Conference Proceeding |
Language: | English |
Published: |
IEEE
09-08-2023
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Requirement elicitation is the first step of requirement engineering where software developers focus on obtaining the users' needs and produce a requirement specification. This activity can be accomplished through conducting interviews. However, the requirement specified might not conform to the actual interview transcripts from the elicitation process due to perspective differences between the clients and developers. This study aims to propose a method to validate the requirement specification using text mining analysis. The method involves text preprocessing and text similarity analysis between the specification and elicitation transcripts. The proposed method is validated using interview elicitation transcripts and the software requirement specification (SRS) from the Baker's Corner application. The results demonstrate that the proposed method can effectively validate requirement specifications, producing comparable results to the manual validation process. This finding highlights the potential of automating the requirement validation process using text mining techniques. Additionally, the paper offers recommendations for future studies and developers to enhance the generation of software requirements. |
---|---|
DOI: | 10.1109/ICE3IS59323.2023.10335293 |