Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
173 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
46 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

How good are my search strings? Reflections on using an existing review as a quasi-gold standard (2402.11041v1)

Published 16 Feb 2024 in cs.SE

Abstract: Background: Systematic literature studies (SLS) have become a core research methodology in Evidence-based Software Engineering (EBSE). Search completeness, ie, finding all relevant papers on the topic of interest, has been recognized as one of the most commonly discussed validity issues of SLSs. Aim: This study aims at raising awareness on the issues related to search string construction and on search validation using a quasi-gold standard (QGS). Furthermore, we aim at providing guidelines for search string validation. Method: We use a recently completed tertiary study as a case and complement our findings with the observations from other researchers studying and advancing EBSE. Results: We found that the issue of assessing QGS quality has not seen much attention in the literature, and the validation of automated searches in SLSs could be improved. Hence, we propose to extend the current search validation approach by the additional analysis step of the automated search validation results and provide recommendations for the QGS construction. Conclusion: In this paper, we report on new issues which could affect search completeness in SLSs. Furthermore, the proposed guideline and recommendations could help researchers implement a more reliable search strategy in their SLSs.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (30)
  1. J. Ahmad and S. Baharom. A systematic literature review of the test case prioritization technique for sequence of events. International Journal of Applied Engineering Research, 12(7):1389–1395, 2017.
  2. On the search for industry-relevant regression testing research. Empir. Softw. Eng., 24(4):2020–2055, 2019.
  3. N. B. Ali and M. Usman. Reliability of search in systematic reviews: Towards a quality assessment framework for the automated-search strategy. Inform Software Tech, 99:133–147, July 2018.
  4. N. B. Ali and M. Usman. A critical appraisal tool for systematic literature reviews in software engineering. Inform Software Tech, 112:48–50, 2019.
  5. Guidelines for managing threats to validity of secondary studies in software engineering. In M. Felderer and G. H. Travassos, editors, Contemporary Empirical Methods in Software Engineering, pages 415–441. Springer, 2020.
  6. Identifying, categorizing and mitigating threats to validity in software engineering secondary studies. Inform Software Tech, 106:201–230, 2019.
  7. P. K. Arora and R. Bhatia. A systematic review of agent-based test case generation for regression testing. Arab J Sci Eng, 43(2):447–470, 2018.
  8. Search Engine Overlaps: Do they agree or disagree? In Proceedings of the 2nd International Workshop on Realising Evidence-Based Software Engineering, page 2, May 2007.
  9. Software testing in critical embedded systems: A systematic review of adherence to the do-178b standard. In Proceedings of the 3rd International Conference on Advances in System Testing and Validation Lifecycle, pages 126–130, 2011.
  10. Towards an evidence-based understanding of electronic data sources. In Proceedings of the 14th International Conference on Evaluation and Assessment in Software Engineering, pages 1–4. BCS, 2010.
  11. Six years of systematic literature reviews in software engineering: An updated tertiary study. Inform Software Tech, 53(9):899–913, 2011.
  12. O. Dieste and A. G. Padau. Developing search strategies for detecting relevant experiments for systematic reviews. In Proceedings of the 1st International Symposium on Empirical Software Engineering and Measurement, pages 215–224, 2007.
  13. V. Garousi and M. Mäntylä. A systematic literature review of literature reviews in software testing. Inform Software Tech, 80:195–216, 2016.
  14. Interactivenn: a web-based tool for the analysis of sets through venn diagrams. BMC bioinformatics, 16(1):1–7, 2015.
  15. A tertiary study: experiences of conducting systematic literature reviews in software engineering. In Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering, pages 177–182, 2013.
  16. Repeatability of systematic literature reviews. In Proceedings of the 15th Annual Conference on Evaluation & Assessment in Software Engineering, pages 46–55, 2011.
  17. Systematic literature reviews in software engineering – A systematic literature review. Inform Software Tech, 51(1):7–15, 2009.
  18. Evidence-Based Software Engineering and Systematic Reviews. Chapman & Hall/CRC, 2015.
  19. Search. review. repeat? an empirical study of threats to replicating SLR searches. Empir Softw Eng, 25(1):627–677, 2020.
  20. A supply chain network design optimization model from the perspective of a retail distribution supply chain. In Proceedings of the Manufacturing and Industrial Engineering Symposium: Innovative Applications for Industry, 2016.
  21. Redefinition of fault classes in logic expressions. In Proceedings of the 12th International Conference on Quality Software, pages 144–153, 2012.
  22. Guidelines for conducting systematic mapping studies in software engineering: An update. Inform Software Tech, 64:1–18, 2015.
  23. Coverage criteria for state-based testing: A systematic review. International Journal of Information Technology Project Management, 10(1):1–20, 2019.
  24. Testing of web services - a systematic mapping. In Proceedings of the 8th IEEE World Congress on Services, pages 346–352, 2012.
  25. Assessing test artifact quality—-a tertiary study. Inform Software Tech, Volume 139, 2021.
  26. A quality assessment instrument for systematic literature reviews in software engineering. CoRR, abs/2109.10134, 2021.
  27. C. Wohlin. Guidelines for snowballing in systematic literature studies and a replication in software engineering. In Proceedings of the 18th international conference on evaluation and assessment in software engineering, pages 1–10, 2014.
  28. On the reliability of mapping studies in software engineering. J Syst Software, 86(10):2594–2610, 2013.
  29. Identifying relevant studies in software engineering. Inform Software Tech, 53(6):625–637, 2011.
  30. A map of threats to validity of systematic literature reviews in software engineering. In Proceedings of the 23rd Asia-Pacific Software Engineering Conference, pages 153–160, 2016.
Citations (5)

Summary

We haven't generated a summary for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com