International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 183 - Number 43 |
Year of Publication: 2021 |
Authors: Hoda Mohamed Abd El Sameaa, Nesrine Ali Abd El Azim, Nagy Ramadan |
10.5120/ijca2021921835 |
Hoda Mohamed Abd El Sameaa, Nesrine Ali Abd El Azim, Nagy Ramadan . Challenges of Non-functional Requirements Extraction in Agile Software Development using Machine Learning. International Journal of Computer Applications. 183, 43 ( Dec 2021), 23-26. DOI=10.5120/ijca2021921835
Current developments in Requirement Engineering methods have seen mutation resulting from the use of machine learning algorithms to resolve several complex Requirements Engineering problems. One of these problems is the identification and classification of non-functional requirements in the requirements documents. Machine based-learning techniques for this challenge have been shown hopeful outcomes than traditional natural language processing approaches. However, there is still lacking of a systematic understanding these machine learning approaches. Despite the fact that non-functional requirements are critical to a software project's success, there is still no accords about what they are and how we will elicit, document, and validate them. Thus, the important task of Requirements Engineering is to properly extract non-functional requirements records from requirement files and arrange them into categories. However, this task is waste of time and prone to errors. This paper presents non-functional requirements importance, relates them to the process of software development and identifies its challenges and current area of research.