EASE 2023
Tue 13 - Fri 16 June 2023 Oulu, Finland
Wed 14 Jun 2023 16:30 - 16:40 at Aurora Hall - Methodology and Secondary Studies Chair(s): Thomas Fehlmann

A key part of software evolution and maintenance is the continuous integration from collaborative efforts, often resulting in complex traceability challenges between software artifacts: features and modules remain scattered in the source code, and traceability links become harder to recover. In this paper, we perform a systematic mapping study dealing with recent research recovering these links through information retrieval, with a particular focus on natural language processing (NLP).

Our search strategy gathered a total of 96 papers in focus of our study, covering a period from 2013 to 2021. We conducted trend analysis on NLP techniques and tools involved, and traceability efforts (applying NLP) across the software development life cycle (SDLC). Based on our study, we have identified the following key issues, barriers, and setbacks: syntax convention, configuration, translation, explainability, properties representation, tacit knowledge dependency, scalability, and data availability.

Based on these, we consolidated the following open challenges: representation similarity across artifacts, the effectiveness of NLP for traceability, and achieving scalable, adaptive, and explainable models. To address these challenges, we recommend a holistic framework for NLP solutions to achieve effective traceability and efforts in achieving interoperability and explainability in NLP models for traceability.

Presentation slides (2023-06-15_JSS_J1C2.pptx)1.20MiB

Wed 14 Jun

Displayed time zone: Athens change

15:30 - 17:00
Methodology and Secondary StudiesEASIER / Research (Full Papers) / Short Papers and Posters / Journal First at Aurora Hall
Chair(s): Thomas Fehlmann Euro Project Office
15:30
20m
Paper
On the Reliability of the Area Under the ROC Curve in Empirical Software Engineering
Research (Full Papers)
Luigi Lavazza Università degli Studi dell'Insubria, Sandro Morasca Università degli Studi dell'Insubria, Gabriele Rotoloni
Pre-print File Attached
15:50
10m
Short-paper
Improving the Reporting of Threats to Construct ValidityShort Paper
Short Papers and Posters
Dag Sjøberg University of Oslo, Gunnar Rye Bergersen University of Oslo
DOI Pre-print File Attached
16:00
20m
Paper
A Systematic Literature Review on Client Selection in Federated Learning
Research (Full Papers)
Carl Smestad , Jingyue Li Norwegian University of Science and Technology
DOI Authorizer link Pre-print Media Attached File Attached
16:20
10m
Paper
A Means to what End? Evaluating the Explainability of Software Systems using Goal-Oriented Heuristics
EASIER
Hannah Deters Leibniz University Hannover, Jakob Droste Leibniz Universität Hannover, Kurt Schneider Leibniz Universität Hannover, Software Engineering Group
DOI File Attached
16:30
10m
Paper
Applications of natural language processing in software traceability: A systematic mapping study
Journal First
Zaki Pauzi University of Groningen, BP plc, Andrea Capiluppi University of Groningen
Link to publication DOI File Attached
16:40
10m
Paper
Burnout in software engineering: A systematic mapping study
Journal First
Tien Rahayu Tulili University of Groningen, Andrea Capiluppi University of Groningen, Ayushi Rastogi University of Groningen, The Netherlands
Link to publication DOI File Attached
16:50
10m
Paper
A rapid review of Responsible AI frameworks: How to guide the development of ethical AI
EASIER
Vita Santa Barletta University of Bari, Danilo Caivano University of Bari, Domenico Gigante SER&Practices and University of Bari
Pre-print File Attached