2023
DOI: 10.32985/ijeces.14.10.3
|View full text |Cite
|
Sign up to set email alerts
|

Semi-automated Software Requirements Categorisation using Machine Learning Algorithms

Pratvina Talele,
Siddharth Apte,
Rashmi Phalnikar
et al.

Abstract: Requirement engineering is a mandatory phase of the Software development life cycle (SDLC) that includes defining and documenting system requirements in the Software Requirements Specification (SRS). As the complexity increases, it becomes difficult to categorise the requirements into functional and non-functional requirements. Presently, the dearth of automated techniques necessitates reliance on labour-intensive and time-consuming manual methods for this purpose. This research endeavours to address this gap … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 19 publications
(30 reference statements)
0
1
0
Order By: Relevance
“…Bakar et al (2016) [84] approached requirements as a multilabel-classification problem. Moreover, NLP and machine learning were used to significantly aid in requirements categorization [65] while leveraging NLP for enhanced feature extraction [71,74]. Other studies were preoccupied with exploring software development feedback channels to form a comprehensive requirements ecosystem [103]and to investigate the interconnections between various channels [107].…”
Section: Rq3: What Other Ai Technologies Have Been Used Together With...mentioning
confidence: 99%
“…Bakar et al (2016) [84] approached requirements as a multilabel-classification problem. Moreover, NLP and machine learning were used to significantly aid in requirements categorization [65] while leveraging NLP for enhanced feature extraction [71,74]. Other studies were preoccupied with exploring software development feedback channels to form a comprehensive requirements ecosystem [103]and to investigate the interconnections between various channels [107].…”
Section: Rq3: What Other Ai Technologies Have Been Used Together With...mentioning
confidence: 99%