Guidelines for the Search Strategy to Update Systematic Literature Reviews in Software Engineering

06/09/2020
by   Claes Wohlin, et al.
0

Context: Systematic Literature Reviews (SLRs) have been adopted within Software Engineering (SE) for more than a decade to provide meaningful summaries of evidence on several topics. Many of these SLRs are now potentially not fully up-to-date, and there are no standard proposals on how to update SLRs in SE. Objective: The objective of this paper is to propose guidelines on how to best search for evidence when updating SLRs in SE, and to evaluate these guidelines using an SLR that was not employed during the formulation of the guidelines. Method: To propose our guidelines, we compare and discuss outcomes from applying different search strategies to identify primary studies in a published SLR, an SLR update, and two replications in the area of effort estimation. These guidelines are then evaluated using an SLR in the area of software ecosystems, its update and a replication. Results: The use of a single iteration forward snowballing with Google Scholar, and employing as a seed set the original SLR and its primary studies is the most cost-effective way to search for new evidence when updating SLRs. Furthermore, the importance of having more than one researcher involved in the selection of papers when applying the inclusion and exclusion criteria is highlighted through the results. Conclusions: Our proposed guidelines formulated based upon an effort estimation SLR, its update and two replications, were supported when using an SLR in the area of software ecosystems, its update and a replication. Therefore, we put forward that our guidelines ought to be adopted for updating SLRs in SE.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/13/2020

When to Update Systematic Literature Reviews in Software Engineering

[Context] Systematic Literature Reviews (SLRs) have been adopted by the ...
research
09/15/2021

A Systematic Mapping Study of Empirical Studies performed with Collections of Software Projects

Context: software projects are common resources in Software Engineering ...
research
07/09/2017

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

Context: A Multivocal Literature Review (MLR) is a form of a Systematic ...
research
07/05/2023

Successful Combination of Database Search and Snowballing for Identification of Primary Studies in Systematic Literature Studies

Background: A good search strategy is essential for a successful systema...
research
02/12/2021

A Visual Analysis Approach to Update Systematic Reviews

Context: In order to preserve the value of Systematic Reviews (SRs), the...
research
08/19/2019

Reducing the Effort for Systematic Reviews in Software Engineering

Context. Systematic Reviews (SRs) are means for collecting and synthesiz...
research
07/09/2017

Guidelines for conducting multivocal literature reviews in software engineering

Context: A Multivocal Literature Review (MLR) is a form of a Systematic ...

Please sign up or login with your details

Forgot password? Click here to reset