Natural language requirements boilerplates: an integrative literature review

被引:0
|
作者
Barbosa, Leonardo de Mello [1 ]
Cerqueira, Christopher Shneider [2 ]
Carrilho da Cunha, Antonio Eduardo [3 ]
机构
[1] Inst Mil Engn IME, BR-22290270 Rio De Janeiro, RJ, Brazil
[2] Inst Nacl Pesquisas Espaciais INPE, Inst Tecnol Aeronaut ITA, 50 Vila Acacias, BR-12228900 Sao Jose Dos Campos, SP, Brazil
[3] Univ Fed Santa Catarina UFSC, Inst Mil Engn IME, 80, BR-22290270 Rio De Janeiro, RJ, Brazil
来源
关键词
Requirements Engineering; Requirements Boilerplates; Natural Language;
D O I
10.7769/gesec.v14i8.2610
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In the field of Requirements Engineering, natural language is the most widely used form of documenting systems requirements, mainly for its expressiveness power, freedom of words, and easiness of use. On the other hand, written requirements are frequently ambiguous, incomplete, and incorrect, among other defects, impacting into the system lifecycle. To mitigate this issue, researchers have, since 1998, developed dozens of sets of boilerplates, aiding to guide natural language requirements composition. In this integrative literature review, authors searched for these sets in traditional academic databases, grey literature, and professional media, leading to a list of 54 relevant documents. Analysis of these primary works revealed that, even when boilerplate creators wish their artifacts to be used on all kinds of systems, they are generally cataloged under the Computer Science umbrella. It turned out to be evident that ambiguity is the main issue of quality of requirements addressed by boilerplates, followed by completeness and consistency. Authors mapped the requirements boilerplates definition modes, concluding that plain sentences are the foremost choice to describe these creations. It is claimed that systematization on the construction and evaluation of requirements boilerplates is still a problem to render these activities repeatable and reproducible, as the largest part of documents does not report it. Finally, the reported evaluation methods were hierarchically clustered, leading to three typical approaches for this activity.
引用
收藏
页码:13444 / 13476
页数:33
相关论文
共 50 条
  • [1] APPLICABILITY AND USABILITY OF PREDEFINED NATURAL LANGUAGE BOILERPLATES IN DOCUMENTING REQUIREMENTS
    Ibrahim, Noraini
    Kadir, Wan M. N. Wan
    Deris, Safaai
    Abd Halim, Shahliza
    JURNAL TEKNOLOGI, 2015, 77 (09):
  • [2] A Simplified Systematic Literature Review: Improving Software Requirements Specification Quality with Boilerplates
    Anuar, Umairah
    Ahmad, Sabrina
    Emran, Nurul A.
    2015 9TH MALAYSIAN SOFTWARE ENGINEERING CONFERENCE (MYSEC2015), 2015, : 99 - 105
  • [3] Language brokering: An integrative review of the literature
    Morales, A
    Hanson, WE
    HISPANIC JOURNAL OF BEHAVIORAL SCIENCES, 2005, 27 (04) : 471 - 503
  • [4] A Systematic Literature Review on Using Natural Language Processing in Software Requirements Engineering
    Necula, Sabina-Cristiana
    Dumitriu, Florin
    Greavu-Serban, Valerica
    ELECTRONICS, 2024, 13 (11)
  • [5] Analysing quality of textual requirements using Natural Language Processing: A Literature Review
    Kocerka, Jerzy
    Krzeslak, Micha
    Galuszka, Adam
    2018 23RD INTERNATIONAL CONFERENCE ON METHODS & MODELS IN AUTOMATION & ROBOTICS (MMAR), 2018, : 876 - 880
  • [6] Natural Language Processing of Nursing Notes An Integrative Review
    Mitha, Shazia
    Schwartz, Jessica
    Hobensack, Mollie
    Cato, Kenrick
    Woo, Kyungmi
    Smaldone, Arlene
    Topaz, Maxim
    CIN-COMPUTERS INFORMATICS NURSING, 2023, 41 (06) : 377 - 384
  • [7] Semantic requirements construction using ontologies and boilerplates
    Antoniou, Christina
    Kravari, Kalliopi
    Bassiliades, Nick
    DATA & KNOWLEDGE ENGINEERING, 2024, 152
  • [8] Α tool for requirements engineering using ontologies and boilerplates
    Christina Antοniou
    Nick Bassiliades
    Automated Software Engineering, 2024, 31
  • [9] A Review of Natural Language Processing Technology for Chinese Language and Literature
    Zeng, Ling-Bin
    Su, Jing-Wen
    Yang, Cheng
    Qian, Yue
    2022 INTERNATIONAL COMMUNICATION ENGINEERING AND CLOUD COMPUTING CONFERENCE, CECCC, 2022, : 1 - 6
  • [10] Α tool for requirements engineering using ontologies and boilerplates
    Antoniou, Christina
    Bassiliades, Nick
    AUTOMATED SOFTWARE ENGINEERING, 2024, 31 (01)