A Bird's Eye View of Natural Language Processing and Requirements Engineering

被引:0
作者
Alzayed, Assad [1 ]
Al-Hunaiyyan, Ahmed [1 ]
机构
[1] Publ Author Appl Educ & Training PAAET, Comp Sci & Informat Syst Dept, Coll Business Studies, Kuwait, Kuwait
关键词
Automated text understanding; natural language processing; requirements engineering; requirements elicitation; CONCEPTUAL MODELS; USER STORIES; EXTRACTION; SUPPORT;
D O I
10.14569/IJACSA.2021.0120512
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Natural Language Processing (NLP) has demonstrated effectiveness in many application domains. NLP can assist software engineering by automating various activities. This paper examines the interaction between software requirements engineering (RE) and NLP. We reviewed the current literature to evaluate how NLP supports RE and to examine research developments. This literature review indicates that NLP is being employed in all the phases of the RE domain. This paper focuses on the phases of elicitation and the analysis of requirements. RE communication issues are primarily associated with the elicitation and analysis phases of the requirements. These issues include ambiguity, inconsistency, and incompleteness. Many of these problems stem from a lack of participation by the stakeholders in both phases. Thus, we address the application of NLP during the process of requirements elicitation and analysis. We discuss the limitations of NLP in these two phases. Potential future directions for the domain are examined. This paper asserts that human involvement with knowledge about the domain and the specific project is still needed in the RE process despite progress in the development of NLP systems.
引用
收藏
页码:81 / 90
页数:10
相关论文
共 90 条
  • [1] Abad ZSH, 2016, 2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW), P334, DOI [10.1109/REW.2016.46, 10.1109/REW.2016.061]
  • [2] Abbas F., 2000, P 1 AS PAC C SOFTW Q
  • [3] EmoNet: Fine-Grained Emotion Detection with Gated Recurrent Neural Networks
    Abdul-Mageed, Muhammad
    Ungar, Lyle
    [J]. PROCEEDINGS OF THE 55TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2017), VOL 1, 2017, : 718 - 728
  • [4] Text-based emotion detection: Advances, challenges, and opportunities
    Acheampong, Francisca Adoma
    Chen Wenyu
    Nunoo-Mensah, Henry
    [J]. ENGINEERING REPORTS, 2020, 2 (07)
  • [5] Ahmed U., 2018, INT C COMP EL EL ENG, P1
  • [6] Al-Othman, 2011, P KCESS 11 2 KUW E S
  • [7] Investigation of individual factors impacting the effectiveness of requirements inspections: a replicated experiment
    Albayrak, Ozlem
    Carver, Jeffrey C.
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2014, 19 (01) : 241 - 266
  • [8] Alraqqas B, 2016, INT J COMPUTER APPL, V6
  • [9] Empirical research in requirements engineering: trends and opportunities
    Ambreen, Talat
    Ikram, Naveed
    Usman, Muhammad
    Niazi, Mahmood
    [J]. REQUIREMENTS ENGINEERING, 2018, 23 (01) : 63 - 95
  • [10] [Anonymous], 1997, Requirements Engineering: A Good Practice Guide