Arabic User Requirements Classification Using Machine Learning.

ICIT(2023)

引用 0|浏览0
暂无评分
摘要
Requirement engineering is a crucial step in software engineering as it forms the foundation for all subsequent stages and significantly affects whether software development is successful or unsuccessful. The same software requirement document generally includes both functional and non-functional requirements are essential. However, expressing these requirements in natural language necessitates considerable human effort to classify them. Manual classification can be laborious, time-consuming, expensive, and prone to inaccuracies. Inaccurate classification can result in misunderstandings or ambiguities in requirements, leading to incomplete products that fail to meet customer demands. While many studies have proposed English language requirements classification techniques, there is an absence of research in Arabic requirements classification. Moreover, there aren't many Arabic datasets that are openly accessible in this sector. In this paper, we offer a method for gathering Arabic data sets for needs and utilizing machine learning techniques to automatically categorize software requirements written in Arabic into functional and non-functional requirements. This study intends to assist software developers in time savings, lower the cost and effort associated with the manual classification process, and improve the effectiveness of the requirements engineering phase. Further gives scholars in this subject a new topic to explore.
更多
查看译文
关键词
Software Engineering,Requirements Classification,Functional Requirement,Non-Functional Requirement,Machine Learning
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要