Machine learning-based software requirements identification for a large number of features
by Pratvina Talele; Rashmi Phalnikar
International Journal of Computational Systems Engineering (IJCSYSE), Vol. 6, No. 6, 2021

Abstract: Software is extremely important in today's market. The complexity of software identification is a serious requirement engineering problem. As the number of software requirements (SR) for software increases, conflicts arise in categorising SR and necessitating the use of intelligent techniques to discover and fix inconsistencies. The aim of this study is to compare the existing machine learning (ML) algorithms to understand which of the existing ML algorithms is likely to identify the SR efficiently. Different natural language processing methods are used for text pre-processing phase and term frequency-inverse document frequency is used for feature extraction phase. We employ ML algorithms on the dataset used to identify the requirements and extracted from publicly available SRS and empirically analysed to show that they are successful in identifying SR. Inconsistencies are found and rectified using the different ML methods. Furthermore, our study aids in identifying discrepancies during classification of software requirements.

Online publication date: Mon, 27-Jun-2022

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Computational Systems Engineering (IJCSYSE):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com