Change search
Link to record
Permanent link

Direct link
Publications (3 of 3) Show all publications
Thode, L., Iftikhar, U. & Mendez, D. (2025). Exploring the use of LLMs for the selection phase in systematic literature studies. Information and Software Technology, 184, Article ID 107757.
Open this publication in new window or tab >>Exploring the use of LLMs for the selection phase in systematic literature studies
2025 (English)In: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 184, article id 107757Article in journal (Refereed) Published
Abstract [en]

Context: Systematic literature studies, such as secondary studies, are crucial to aggregate evidence. An essential part of these studies is the selection phase of relevant studies. This, however, is time-consuming, resource-intensive, and error-prone as it highly depends on manual labor and domain expertise. The increasing popularity of Large Language Models (LLMs) raises the question to what extent these manual study selection tasks could be supported in an automated manner.

Objectives: In this manuscript, we report on our effort to explore and evaluate the use of state-of-the-art LLMs to automate the selection phase in systematic literature studies.

Method: We evaluated LLMs for the selection phase using two published systematic literature studies in software engineering as ground truth. Three prompts were designed and applied across five LLMs to the studies’ titles and abstracts based on their inclusion and exclusion criteria. Additionally, we analyzed combining two LLMs to replicate a practical selection phase. We analyzed recall and precision and reflected upon the accuracy of the LLMs, and whether the ground truth studies were conducted by early career scholars or by more advanced ones.

Results: Our results show a high average recall of up to 98% combined with a precision of 27% in a single LLM approach and an average recall of 99% with a precision of 27% in a two-model approach replicating a two-reviewer procedure. Further the Llama 2 models showed the highest average recall 98% across all prompt templates and datasets while GPT4-turbo had the highest average precision 72%.

Conclusions: Our results demonstrate how LLMs could support a selection phase in the future. We recommend a two LLM-approach to archive a higher recall. However, we also critically reflect upon how further studies are required using other models and prompts on more datasets to strengthen the confidence in our presented approach. © 2025 The Authors

Place, publisher, year, edition, pages
Elsevier, 2025
Keywords
Automation, Large language models, Systematic literature studies
National Category
Software Engineering
Identifiers
urn:nbn:se:bth-27884 (URN)10.1016/j.infsof.2025.107757 (DOI)001491965200001 ()2-s2.0-105004904751 (Scopus ID)
Funder
ELLIIT - The Linköping‐Lund Initiative on IT and Mobile CommunicationsKnowledge Foundation, 20180010Knowledge Foundation, 20220235
Available from: 2025-05-23 Created: 2025-05-23 Last updated: 2025-09-30Bibliographically approved
Jedrzejewski, F., Thode, L., Fischbach, J., Gorschek, T., Mendez, D. & Lavesson, N. (2024). Adversarial Machine Learning in Industry: A Systematic Literature Review. Computers & Security, 145, Article ID 103988.
Open this publication in new window or tab >>Adversarial Machine Learning in Industry: A Systematic Literature Review
Show others...
2024 (English)In: Computers & Security, ISSN 0167-4048, E-ISSN 1872-6208, Vol. 145, article id 103988Article, review/survey (Refereed) Published
Abstract [en]

Adversarial Machine Learning (AML) discusses the act of attacking and defending Machine Learning (ML) Models, an essential building block of Artificial Intelligence (AI). ML is applied in many software-intensive products and services and introduces new opportunities and security challenges. AI and ML will gain even more attention from the industry in the future, but threats caused by already-discovered attacks specifically targeting ML models are either overseen, ignored, or mishandled. Current AML research investigates attack and defense scenarios for ML in different industrial settings with a varying degree of maturity with regard to academic rigor and practical relevance. However, to the best of our knowledge, a synthesis of the state of academic rigor and practical relevance is missing. This literature study reviews studies in the area of AML in the context of industry, measuring and analyzing each study's rigor and relevance scores. Overall, all studies scored a high rigor score and a low relevance score, indicating that the studies are thoroughly designed and documented but miss the opportunity to include touch points relatable for practitioners. © 2024 The Author(s)

Place, publisher, year, edition, pages
Elsevier, 2024
Keywords
Adversarial machine learning, Industry, Relevance, Rigor, State of evidence, Industrial research, Building blockes, Machine learning models, Machine-learning, Product and services, Relevance score, Systematic literature review, Machine learning
National Category
Software Engineering
Identifiers
urn:nbn:se:bth-26820 (URN)10.1016/j.cose.2024.103988 (DOI)001290393300001 ()2-s2.0-85200501059 (Scopus ID)
Funder
Knowledge Foundation, 20180010
Available from: 2024-08-16 Created: 2024-08-16 Last updated: 2025-09-30Bibliographically approved
Dorner, M., Bauer, A., Šmite, D., Thode, L., Mendez, D., Britto, R., . . . Kormann, M.Quo Vadis, Code Review?: Exploring the Future of Code Review.
Open this publication in new window or tab >>Quo Vadis, Code Review?: Exploring the Future of Code Review
Show others...
(English)Manuscript (preprint) (Other academic)
Abstract [en]

Code review has long been a core practice in collaborative software engineering. In this research, we explore how practitioners reflect on code review today and what changes they anticipate in the near future. We then discuss the potential long-term risks of these anticipated changes for the evolution of code review and its role in collaborative software engineering.

Keywords
code review, survey, artificial intelligence, collaborative software engineering
National Category
Software Engineering
Research subject
Software Engineering
Identifiers
urn:nbn:se:bth-28568 (URN)
Available from: 2025-09-01 Created: 2025-09-01 Last updated: 2025-10-16Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-8674-657X

Search in DiVA

Show all publications