Recovering from a decade: a systematic mapping of information retrieval approaches to software traceability

被引:0
|
作者
Markus Borg
Per Runeson
Anders Ardö
机构
[1] Lund University,Department of Computer Science
[2] Lund University,Department of Electrical and Information Technology
来源
关键词
Traceability; Information retrieval; Software artifacts; Systematic mapping study;
D O I
暂无
中图分类号
学科分类号
摘要
Engineers in large-scale software development have to manage large amounts of information, spread across many artifacts. Several researchers have proposed expressing retrieval of trace links among artifacts, i.e. trace recovery, as an Information Retrieval (IR) problem. The objective of this study is to produce a map of work on IR-based trace recovery, with a particular focus on previous evaluations and strength of evidence. We conducted a systematic mapping of IR-based trace recovery. Of the 79 publications classified, a majority applied algebraic IR models. While a set of studies on students indicate that IR-based trace recovery tools support certain work tasks, most previous studies do not go beyond reporting precision and recall of candidate trace links from evaluations using datasets containing less than 500 artifacts. Our review identified a need of industrial case studies. Furthermore, we conclude that the overall quality of reporting should be improved regarding both context and tool details, measures reported, and use of IR terminology. Finally, based on our empirical findings, we present suggestions on how to advance research on IR-based trace recovery.
引用
收藏
页码:1565 / 1616
页数:51
相关论文
共 50 条
  • [31] Software Process Simulation over the Past Decade: Trends Discovery from A Systematic Review
    Zhang, He
    Kitchenham, Barbara
    Pfahl, Dietmar
    [J]. ESEM'08: PROCEEDINGS OF THE 2008 ACM-IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2008, : 345 - 347
  • [32] From Word Embeddings To Document Similarities for Improved Information Retrieval in Software Engineering
    Ye, Xin
    Shen, Hui
    Ma, Xiao
    Bunescu, Razvan
    Liu, Chang
    [J]. 2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 404 - 415
  • [33] Information Retrieval from Software Bug Ontology Exploiting Formal Concept Analysis
    Jindal, Shubhra Goyal
    Kaur, Arvinder
    [J]. COMPUTACION Y SISTEMAS, 2020, 24 (02): : 413 - 428
  • [34] Software Business Models from a distribution perspective: A Systematic Mapping Study
    Heredia, Alberto
    Colomo-Palacios, Ricardo
    de Amescua, Antonio
    [J]. CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS/INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT/CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, CENTERIS/PROJMAN / HCIST 2015, 2015, 64 : 395 - 402
  • [35] A Systematic Mapping Study of Diversity in Software Engineering: A Perspective from the Agile Methodologies
    Silveira, Karina Kohl
    Prikladnicki, Rafael
    [J]. 2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2019), 2019, : 7 - 10
  • [36] Security in Telehealth Systems From a Software Engineering Viewpoint: A Systematic Mapping Study
    Marquez, Gaston
    Astudillo, Hernan
    Taramasco, Carla
    [J]. IEEE ACCESS, 2020, 8 : 10933 - 10950
  • [37] A Systematic Literature Review on Strategic Information Systems Planning: Insights from the Past Decade
    Amrollahi, Alireza
    Ghapanchi, Amir Hossein
    Talaei-Khoei, Amir
    [J]. PACIFIC ASIA JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2013, 5 (02): : 39 - 66
  • [38] Effectiveness of mapping human-oriented information to feedback from a software interface
    Murano, P
    [J]. ITI 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2002, : 191 - 196
  • [39] Surface information retrieval from optical/microwave data: Potentials and limits of synergistic approaches
    Moreno, JF
    Saatchi, SS
    [J]. IGARSS '96 - 1996 INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM: REMOTE SENSING FOR A SUSTAINABLE FUTURE, VOLS I - IV, 1996, : 1861 - 1863
  • [40] Large-scale information retrieval in software engineering - an experience report from industrial application
    Unterkalmsteiner, Michael
    Gorschek, Tony
    Feldt, Robert
    Lavesson, Niklas
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2016, 21 (06) : 2324 - 2365