@article{ART002611214},
author={Byung-Sun Cho and Seok-Won Lee},
title={A Comparative Study on Requirements Analysis Techniques using Natural Language Processing and Machine Learning},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2020},
volume={25},
number={7},
pages={27-37},
doi={10.9708/jksci.2020.25.07.027}
TY - JOUR
AU - Byung-Sun Cho
AU - Seok-Won Lee
TI - A Comparative Study on Requirements Analysis Techniques using Natural Language Processing and Machine Learning
JO - Journal of The Korea Society of Computer and Information
PY - 2020
VL - 25
IS - 7
PB - The Korean Society Of Computer And Information
SP - 27
EP - 37
SN - 1598-849X
AB - In this paper, we propose the methodology based on data-driven approach using Natural Language Processing and Machine Learning for classifying requirements into functional requirements and non-functional requirements. Through the analysis of the results of the requirements classification, we have learned that the trained models derived from requirements classification with data-preprocessing and classification algorithm based on the characteristics and information of existing requirements that used term weights based on TF and IDF outperformed the results that used stemming and stop words to classify the requirements into functional and non-functional requirements. This observation also shows that the term weight calculated without removal of the stemming and stop words influenced the results positively. Furthermore, we investigate an optimized method for the study of classifying software requirements into functional and non-functional requirements.
KW - Software Engineering;Requirements Engineering;Requirements Analysis;Machine Learning;Natural Language Processing
DO - 10.9708/jksci.2020.25.07.027
ER -
Byung-Sun Cho and Seok-Won Lee. (2020). A Comparative Study on Requirements Analysis Techniques using Natural Language Processing and Machine Learning. Journal of The Korea Society of Computer and Information, 25(7), 27-37.
Byung-Sun Cho and Seok-Won Lee. 2020, "A Comparative Study on Requirements Analysis Techniques using Natural Language Processing and Machine Learning", Journal of The Korea Society of Computer and Information, vol.25, no.7 pp.27-37. Available from: doi:10.9708/jksci.2020.25.07.027
Byung-Sun Cho, Seok-Won Lee "A Comparative Study on Requirements Analysis Techniques using Natural Language Processing and Machine Learning" Journal of The Korea Society of Computer and Information 25.7 pp.27-37 (2020) : 27.
Byung-Sun Cho, Seok-Won Lee. A Comparative Study on Requirements Analysis Techniques using Natural Language Processing and Machine Learning. 2020; 25(7), 27-37. Available from: doi:10.9708/jksci.2020.25.07.027
Byung-Sun Cho and Seok-Won Lee. "A Comparative Study on Requirements Analysis Techniques using Natural Language Processing and Machine Learning" Journal of The Korea Society of Computer and Information 25, no.7 (2020) : 27-37.doi: 10.9708/jksci.2020.25.07.027
Byung-Sun Cho; Seok-Won Lee. A Comparative Study on Requirements Analysis Techniques using Natural Language Processing and Machine Learning. Journal of The Korea Society of Computer and Information, 25(7), 27-37. doi: 10.9708/jksci.2020.25.07.027
Byung-Sun Cho; Seok-Won Lee. A Comparative Study on Requirements Analysis Techniques using Natural Language Processing and Machine Learning. Journal of The Korea Society of Computer and Information. 2020; 25(7) 27-37. doi: 10.9708/jksci.2020.25.07.027
Byung-Sun Cho, Seok-Won Lee. A Comparative Study on Requirements Analysis Techniques using Natural Language Processing and Machine Learning. 2020; 25(7), 27-37. Available from: doi:10.9708/jksci.2020.25.07.027
Byung-Sun Cho and Seok-Won Lee. "A Comparative Study on Requirements Analysis Techniques using Natural Language Processing and Machine Learning" Journal of The Korea Society of Computer and Information 25, no.7 (2020) : 27-37.doi: 10.9708/jksci.2020.25.07.027