EconPapers    
Economics at your fingertips  
 

Supporting Classification of Software Requirements system Using Intelligent Technologies Algorithms

Ashraf Abdulmunim () and Younis S Younis ()
Additional contact information
Ashraf Abdulmunim: Department of Software, College of Computer Sciences and Mathematics, University of Mosul. Mosul / Iraq
Younis S Younis: Ministry of Education, Nineveh Education Directorate, Mosul / Iraq

Technium, 2021, vol. 3, issue 11, 32-39

Abstract: The important first stage in the life cycle of a program is gathering and analysing requirements for creating or developing a system. The classification of program needs is a crucial step that will be used later in the design and implementation phases. The classification process may be done manually, which takes a lot of time, effort, and money, or it can be done automatically using intelligent approaches, which takes a lot less time, effort, and money. Building a system that supports the needs classification process automatically is a crucial part of software development. The goal of this research is to look into the many automatic classification approaches that are currently available. To assist researchers and software developers in selecting the suitable requirement categorization approach, those requirements were divided into functional and non-functional requirements. since natural language is full of ambiguity and is not well defined, and has no regular structure, it is considered somewhat variable. This paper presents machine requirement classification where system development requirements are categorized into functional and non-functional requirements by using two machine learning approaches. During this research paper, MATLAB 2020a was used, as well as the study's results indicate When applying Multinomial Naive Bayes technology, the model achieves the highest accuracy of 95.55 %,93.09 % sensitivity, and 96.48 % precision, However, when using Logist Regression, the suggested model has a classification accuracy of 91.23 %,91.54 % sensitivity, and 94.32 % precision.

Keywords: Requirement Classification; Functional Requirements; On-Functional Requirements; Feature Extraction; Text Normalization (search for similar items in EconPapers)
Date: 2021
References: View complete reference list from CitEc
Citations: View citations in EconPapers (1)

Downloads: (external link)
https://techniumscience.com/index.php/technium/article/view/5417/1912 (application/pdf)
https://techniumscience.com/index.php/technium/article/view/5417 (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:tec:techni:v:3:y:2021:i:11:p:32-39

DOI: 10.47577/technium.v3i11.5417

Access Statistics for this article

Technium is currently edited by Scurtu Ionut Cristian

More articles in Technium from Technium Science
Bibliographic data for series maintained by Ana Maria Golita ().

 
Page updated 2025-03-20
Handle: RePEc:tec:techni:v:3:y:2021:i:11:p:32-39