首页    期刊浏览 2024年11月13日 星期三
登录注册

文章基本信息

  • 标题:An Empirical Comparison of Machine Learning Algorithms for Classification of Software Requirements
  • 本地全文:下载
  • 作者:Law Foong Li ; Nicholas Chia Jin-An ; Zarinah Mohd Kasirun
  • 期刊名称:International Journal of Advanced Computer Science and Applications(IJACSA)
  • 印刷版ISSN:2158-107X
  • 电子版ISSN:2156-5570
  • 出版年度:2019
  • 卷号:10
  • 期号:11
  • DOI:10.14569/IJACSA.2019.0101135
  • 出版社:Science and Information Society (SAI)
  • 摘要:Intelligent software engineering has emerged in recent years to address some difficult problems in requirements engineering. Requirements are crucial for software development. Moreover, the classification of natural language user requirements into functional and non-functional requirements is a fundamental challenge as it defines the fulfillment criteria of the users’ expected needs and wants. Therefore the research of this article aims to explore and compare random forest algorithm and gradient boosting algorithm to determine the accuracy of functional requirements and non-functional requirements in the process of requirements classification through the conduct of experiments. Random forest and gradient boosting are ensemble algorithms in machine learning that combines the decisions from several base models to improve the prediction performance. Experimental results show that the gradient boosting algorithm yields improved prediction performance when classifying non-functional requirements, in comparison to the random forest algorithm. However, the random forest algorithm is more accurate to classify functional requirements.
  • 关键词:Machine learning; ensemble algorithms; requirements classification; functional requirements; non-functional requirements
国家哲学社会科学文献中心版权所有