International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
Volume 187 - Issue 38 |
Published: September 2025 |
Authors: Tahmina Akter, Md. Mehedy Hasan Abid, Rubaya Neshat Tanna, Jahidul Hasan Masud, Mahbubur Rahman Noyon |
![]() |
Tahmina Akter, Md. Mehedy Hasan Abid, Rubaya Neshat Tanna, Jahidul Hasan Masud, Mahbubur Rahman Noyon . Automating Requirements Engineering Using Machine Learning. International Journal of Computer Applications. 187, 38 (September 2025), 47-55. DOI=10.5120/ijca2025925661
@article{ 10.5120/ijca2025925661, author = { Tahmina Akter,Md. Mehedy Hasan Abid,Rubaya Neshat Tanna,Jahidul Hasan Masud,Mahbubur Rahman Noyon }, title = { Automating Requirements Engineering Using Machine Learning }, journal = { International Journal of Computer Applications }, year = { 2025 }, volume = { 187 }, number = { 38 }, pages = { 47-55 }, doi = { 10.5120/ijca2025925661 }, publisher = { Foundation of Computer Science (FCS), NY, USA } }
%0 Journal Article %D 2025 %A Tahmina Akter %A Md. Mehedy Hasan Abid %A Rubaya Neshat Tanna %A Jahidul Hasan Masud %A Mahbubur Rahman Noyon %T Automating Requirements Engineering Using Machine Learning%T %J International Journal of Computer Applications %V 187 %N 38 %P 47-55 %R 10.5120/ijca2025925661 %I Foundation of Computer Science (FCS), NY, USA
Machine learning (ML) algorithms have proven effective in automating processes across various domains, including software engineering. One of the earliest and most critical phases of software development is requirements engineering (RE), which often involves manual tasks prone to human error and inefficiency. This research aims to enhance and automate the requirements engineering process by integrating advanced machine learning techniques, particularly in the areas of natural language processing (NLP) and pre-trained models such as BERT. By leveraging these technologies, we seek to reduce development costs, improve accuracy, and streamline the transition from requirements gathering to system design. The study involves the application and evaluation of a range of machine learning algorithms to determine the most suitable approaches for automating RE tasks. Finally, we propose a set of evaluation metrics to assess the effectiveness and practicality of the developed methods in real-world software requirement specification scenarios.