Applications of ontologies in requirements engineering: a systematic review of the literature

被引:96
|
作者
Dermeval, Diego [1 ,2 ]
Vilela, Jessyka [3 ]
Bittencourt, Ig Ibert [4 ]
Castro, Jaelson [3 ]
Isotani, Seiji [5 ]
Brito, Patrick [4 ]
Silva, Alan [4 ]
机构
[1] Univ Fed Campina Grande, Syst & Comp Dept, BR-58109900 Campina Grande, PB, Brazil
[2] Univ Fed Alagoas, Campus Arapiraca, BR-57200000 Penedo, AL, Brazil
[3] Univ Fed Pernambuco, Informat Ctr, BR-50740560 Recife, PE, Brazil
[4] Univ Fed Alagoas, Comp Inst, BR-57072900 Maceio, AL, Brazil
[5] Univ Sao Paulo, Inst Math & Computat Sci, BR-13566590 Sao Carlos, SP, Brazil
关键词
Ontologies; Requirements engineering; Systematic literature review; PROBLEM FRAMES; KNOWLEDGE; QUALITY; TECHNOLOGY; DESIGN;
D O I
10.1007/s00766-015-0222-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There is an increase use of ontology-driven approaches to support requirements engineering (RE) activities, such as elicitation, analysis, specification, validation and management of requirements. However, the RE community still lacks a comprehensive understanding of how ontologies are used in RE process. Thus, the main objective of this work is to investigate and better understand how ontologies support RE as well as identify to what extent they have been applied to this field. In order to meet our goal, we conducted a systematic literature review (SLR) to identify the primary studies on the use of ontologies in RE, following a predefined review protocol. We then identified the main RE phases addressed, the requirements modelling styles that have been used in conjunction with ontologies, the types of requirements that have been supported by the use of ontologies and the ontology languages that have been adopted. We also examined the types of contributions reported and looked for evidences of the benefits of ontology-driven RE. In summary, the main findings of this work are: (1) there are empirical evidences of the benefits of using ontologies in RE activities both in industry and academy, specially for reducing ambiguity, inconsistency and incompleteness of requirements; (2) the majority of studies only partially address the RE process; (3) there is a great diversity of RE modelling styles supported by ontologies; (4) most studies addressed only functional requirements; (5) several studies describe the use/development of tools to support different types of ontology-driven RE approaches; (6) about half of the studies followed W3C recommendations on ontology-related languages; and (7) a great variety of RE ontologies were identified; nevertheless, none of them has been broadly adopted by the community. Finally, we conclude this work by showing several promising research opportunities that are quite important and interesting but underexplored in current research and practice.
引用
收藏
页码:405 / 437
页数:33
相关论文
共 50 条
  • [1] Applications of ontologies in requirements engineering: a systematic review of the literature
    Diego Dermeval
    Jéssyka Vilela
    Ig Ibert Bittencourt
    Jaelson Castro
    Seiji Isotani
    Patrick Brito
    Alan Silva
    [J]. Requirements Engineering, 2016, 21 : 405 - 437
  • [2] A Systematic Review on the Use of Ontologies in Requirements Engineering
    Dermeval, Diego
    Vilela, Jessyka
    Bittencourt, Ig Ibert
    Castro, Jaelson
    Isotani, Seiji
    Brito, Patrick
    [J]. 2014 28TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2014), 2014, : 1 - +
  • [3] Smart City Ontologies and Their Applications: A Systematic Literature Review
    De Nicola, Antonio
    Villani, Maria Luisa
    [J]. SUSTAINABILITY, 2021, 13 (10)
  • [4] A systematic literature review of requirements engineering education
    Daun, Marian
    Grubb, Alicia M.
    Stenkova, Viktoria
    Tenbergen, Bastian
    [J]. REQUIREMENTS ENGINEERING, 2023, 28 (02) : 145 - 175
  • [5] Requirements Engineering Visualization: A Systematic Literature Review
    Abad, Zahra Shaken Hossein
    Ruhe, Guenther
    Noaeen, Mohammad
    [J]. 2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2016, : 6 - 15
  • [6] A systematic literature review of requirements engineering education
    Marian Daun
    Alicia M. Grubb
    Viktoria Stenkova
    Bastian Tenbergen
    [J]. Requirements Engineering, 2023, 28 : 145 - 175
  • [7] Agile Requirements Engineering: A systematic literature review
    Schon, Eva-Maria
    Thomaschewski, Joerg
    Jose Escalona, Maria
    [J]. COMPUTER STANDARDS & INTERFACES, 2017, 49 : 79 - 91
  • [8] Requirements Engineering for Autonomous Vehicles: A Systematic Literature Review
    Ribeiro, Quelita A. D. S.
    Ribeiro, Moniky
    Castro, Jaelson
    [J]. 37TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2022, : 1299 - 1308
  • [9] A SYSTEMATIC REVIEW OF THE LITERATURE ON THE TEACHING AND LEARNING OF REQUIREMENTS ENGINEERING
    Pereira, Mariana
    Mendoza, Vanessa
    Assis, Denise
    Farias, Adelito
    Fagundes, Roberta
    Lencastre, Maria
    [J]. 9TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES (EDULEARN17), 2017, : 1340 - 1349
  • [10] Domain Ontologies in the Context of Requirements Engineering A Systematic Mapping
    Parreira Junior, Paulo Afonso
    Dellosso Penteado, Rosangela Aparecida
    [J]. 2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,