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 条
  • [1] The need for multivocal literature reviews in software engineering: complementing systematic literature reviews with grey literature
    Garousi, Vahid
    Felderer, Michael
    Mantyla, Mika V.
    [J]. PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING 2016 (EASE '16), 2016,
  • [2] Introduction to the Special Issue on: Grey Literature and Multivocal Literature Reviews (MLRs) in software engineering
    Garousi, Vahid
    Felderer, Michael
    Rainer, Austen
    Mäntylä, Mika V.
    [J]. Information and Software Technology, 2022, 141
  • [3] Introduction to the Special Issue on: Grey Literature and Multivocal Literature Reviews (MLRs) in software engineering
    Garousi, Vahid
    Rainer, Austen
    Felderer, Michael
    Mantyla, Mika V.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 141
  • [4] Multivocal literature reviews in software engineering: Preliminary findings from a tertiary study
    Neto, Geraldo Torres G.
    Santos, Wylliams B.
    Endo, Patricia Takako
    Fagundes, Roberta A. A.
    [J]. 2019 13TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2019), 2019, : 1 - 6
  • [5] On Using Grey Literature and Google Scholar in Systematic Literature Reviews in Software Engineering
    Yasin, Affan
    Fatima, Rubia
    Wen, Lijie
    Afzal, Wasif
    Azhar, Muhammad
    Torkar, Richard
    [J]. IEEE ACCESS, 2020, 8 : 36226 - 36243
  • [6] The Use of Grey Literature and Google Scholar in Software Engineering Systematic Literature Reviews
    Fatima, Rubia
    Yasin, Affan
    Liu, Lin
    Wang, Jianmin
    [J]. 2020 IEEE 44TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2020), 2020, : 1099 - 1100
  • [7] Guidelines for the search strategy to update systematic literature reviews in software engineering
    Wohlin, Claes
    Mendes, Emilia
    Felizardo, Katia Romero
    Kalinowski, Marcos
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 127
  • [8] Systematic literature reviews in software engineering
    Wohlin, Claes
    Prikladniki, Rafael
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (06) : 919 - 920
  • [9] Digital Information Credibility: Towards a Set of Guidelines for Quality Assessment of Grey Literature in Multivocal Literature Review
    Abrar, Muhammad Faisal
    Khan, Muhammad Sohail
    Khan, Inayat
    Ali, Gauhar
    Shah, Sajid
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (07):
  • [10] Systematic literature reviews in software engineering - A systematic literature review
    Kitchenham, Barbara
    Brereton, O. Pearl
    Budgen, David
    Turner, Mark
    Bailey, John
    Linkman, Stephen
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (01) : 7 - 15