Guidelines for including grey literature and conducting multivocal literature reviews in software engineering

被引:325
|
作者
Garousi, Vahid [1 ]
Felderer, Michael [2 ,3 ]
Mantyla, Mika V. [4 ]
机构
[1] Wageningen Univ, Informat Technol Grp, Wageningen, Netherlands
[2] Univ Innsbruck, Innsbruck, Austria
[3] Blekinge Inst Technol, Karlskrona, Sweden
[4] Univ Oulu, Fac Informat Technol & Elect Engn, M3S, Oulu, Finland
基金
芬兰科学院;
关键词
Multivocal literature review; Grey literature; Guidelines; Systematic literature review; Systematic mapping study; Literature study; Evidence-based software engineering; SYSTEMATIC LITERATURE-REVIEWS; DECISION-SUPPORT; HEALTH-SCIENCES; TEST-CODE; RIGOR; CHALLENGES; VOICE; INDUSTRIAL; PROGRAMS; AUTOMATE;
D O I
10.1016/j.infsof.2018.09.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context A Multivocal Literature Review (MLR) is a form of a Systematic Literature Review (SLR) which includes the grey literature (e.g., blog posts, videos and white papers) in addition to the published (formal) literature (e.g., journal and conference papers). MLRs are useful for both researchers and practitioners since they provide summaries both the state-of-the art and practice in a given area. MLRs are popular in other fields and have recently started to appear in software engineering (SE). As more MLR studies are conducted and reported, it is important to have a set of guidelines to ensure high quality of MLR processes and their results. Objective: There are several guidelines to conduct SLR studies in SE. However, several phases of MLRs differ from those of traditional SLRs, for instance with respect to the search process and source quality assessment. Therefore, SLR guidelines are only partially useful for conducting MLR studies. Our goal in this paper is to present guidelines on how to conduct MLR studies in SE. Method: To develop the MLR guidelines, we benefit from several inputs: (1) existing SLR guidelines in SE, (2), a literature survey of MLR guidelines and experience papers in other fields, and (3) our own experiences in conducting several MLRs in SE. We took the popular SLR guidelines of Kitchenham and Charters as the baseline and extended/adopted them to conduct MLR studies in SE. All derived guidelines are discussed in the context of an already-published MLR in SE as the running example. Results: The resulting guidelines cover all phases of conducting and reporting MLRs in SE from the planning phase, over conducting the review to the final reporting of the review. In particular, we believe that incorporating and adopting a vast set of experience-based recommendations from MLR guidelines and experience papers in other fields have enabled us to propose a set of guidelines with solid foundations. Conclusion: Having been developed on the basis of several types of experience and evidence, the provided MLR guidelines will support researchers to effectively and efficiently conduct new MLRs in any area of SE. The authors recommend the researchers to utilize these guidelines in their MLR studies and then share their lessons learned and experiences.
引用
收藏
页码:101 / 121
页数:21
相关论文
共 50 条
  • [31] A Quality Assessment Instrument for Systematic Literature Reviews in Software Engineering
    Usman, Muhammad
    Bin Ali, Nauman
    Wohlin, Claes
    [J]. E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2023, 17 (01)
  • [32] A Map of Threats to Validity of Systematic Literature Reviews in Software Engineering
    Zhou, Xin
    Jin, Yuqin
    Zhang, He
    Li, Shanshan
    Huang, Xin
    [J]. 2016 23RD ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2016), 2016, : 153 - 160
  • [33] Significance of including grey literature search in systematic reviews and meta-analyses
    Nair, Abhijit
    Borkar, Nitin K.
    [J]. SAUDI JOURNAL OF ANAESTHESIA, 2023, 17 (02) : 295 - 296
  • [34] A Hermeneutic Approach for Conducting Literature Reviews and Literature Searches
    Boell, Sebastian K.
    Cecez-Kecmanovic, Dubravka
    [J]. COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2014, 34 : 257 - 286
  • [35] GUIDELINES FOR READING LITERATURE REVIEWS
    OXMAN, AD
    GUYATT, GH
    [J]. CANADIAN MEDICAL ASSOCIATION JOURNAL, 1988, 138 (08) : 697 - 703
  • [36] Workshop in Conducting Integrative Literature Reviews
    Carliner, Saul
    [J]. 2011 IEEE INTERNATIONAL PROFESSIONAL COMMUNICATION CONFERENCE (IPCC), 2011,
  • [37] Benefitting from Grey Literature in Software Engineering Research (Tutorial Summary)
    Felderer, Michael
    Garousi, Vahid
    Maentylae, Mika
    Rainer, Austen
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2019, 2019, 11915 : 768 - 769
  • [38] On the Use of Grey Literature: A Survey with the Brazilian Software Engineering Research Community
    Kamei, Fernando
    Wiese, Igor
    Pinto, Gustavo
    Ribeiro, Marcio
    Soares, Sergio
    [J]. 34TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2020, 2020, : 183 - 192
  • [39] An Evidence-Based Inquiry into the Use of Grey Literature in Software Engineering
    Zhang, He
    Zhou, Xin
    Huang, Xin
    Huang, Huang
    Babar, Muhammad Ali
    [J]. 2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), 2020, : 1422 - 1434
  • [40] A systematic literature review of literature reviews in software testing
    Garousi, Vahid
    Mantyla, Mika V.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 80 : 195 - 216