AUTOMATIC REQUIREMENTS ENGINEERING: ACTIVITIES, METHODS, TOOLS, AND DOMAINS – A SYSTEMATIC LITERATURE REVIEW

Rosa Delima and Khabib Mustofa and Anny Kartika Sari (2023) AUTOMATIC REQUIREMENTS ENGINEERING: ACTIVITIES, METHODS, TOOLS, AND DOMAINS – A SYSTEMATIC LITERATURE REVIEW. Jurnal RESTI - Rekayasa Sistem dan Teknologi Informasi, 7 (3). pp. 564-578. ISSN 2580-0760

[img] Text (Artikel Publikasi)
Automatic Requirements Engineering Activities.pdf

Download (1MB)

Abstract

Requirements engineering (RE) is an initial activity in the software engineering process that involves many users. The involvement of various users in the RE process raises ambiguity and vagueness in requirements modeling. In addition, traditional RE is a time-consuming activity.Therefore various studies have been conducted to support process automation on RE. This paper conducts a systematic literature review (SLR)to obtain information about RE automation related to RE activities, methods/models, tools, and domains. SLR is done through 5 main stages: definition of research questions, conducting the search, screening for relevant papers, data extraction, mapping,and analysis.The data extraction and mapping arecarried out on 155 relevant publicationsfrom 2016to 2022. Based on the results from SLR,around 53% of the research focuses on RE automation in analysis and specifications, 40% focuses on elicitation, validation, and requirements management, and 7% focuses on requirements quality. NLP is the most used method in elicitation and specification, while for analysis, machine learning, NLP, and goal-oriented models are mostly used in automatic RE. Furthermore, many papers use specific models and methods for validation and requirements management.From the domain analysis results, it is obtained that more than half of the papers contribute directly to the RE domain,and some contribute to the development of RE automation in the software application domain.

Item Type: Article
Uncontrolled Keywords: requirement engineering; automatic; systematic literature review; software engineering
Subjects: Q Ilmu Pengetahuan > QA Matematika > QA76 Perangkat Lunak (Software) Komputer
T Teknologi > T Teknologi (Umum)
Divisions: Artikel (Luar UKDW)
Depositing User: Beatrix Stefany
Date Deposited: 03 Sep 2024 07:51
Last Modified: 03 Sep 2024 07:51
URI: http://katalog.ukdw.ac.id/id/eprint/9056

Actions (login required)

View Item View Item