10 papers
Experience Report on the Adaptable Integration of Requirements Engineering Courses into Curricula for Professionals
Oleksandr Kosenkov, Konstantin Blaschke, Tony Gorschek +3
There is a growing demand for software engineering education (SEE) for professionals because of the increasing demand, active evolution of the technological landscape, and changes…
Reflections on the Reproducibility of Commercial LLM Performance in Empirical Software Engineering Studies
Florian Angermeir, Maximilian Amougou, Mark Kreitz +6
Large Language Models have gained remarkable interest in industry and academia. The increasing interest in LLMs in academia is also reflected in the number of publications on this…
Privacy by Design: Aligning GDPR and Software Engineering Specifications with a Requirements Engineering Approach
Oleksandr Kosenkov, Ehsan Zabardast, Davide Fucci +2
Context: Consistent requirements and system specifications are essential for the compliance of software systems towards the General Data Protection Regulation (GDPR). Both artefact…
Policy-driven Software Bill of Materials on GitHub: An Empirical Study
Oleksii Novikov, Davide Fucci, Oleksandr Adamov +1
Background. The Software Bill of Materials (SBOM) is a machine-readable list of all the software dependencies included in a software. SBOM emerged as way to assist securing the sof…
ThreMoLIA: Threat Modeling of Large Language Model-Integrated Applications
Felix Viktor Jedrzejewski, Davide Fucci, Oleksandr Adamov
Large Language Models (LLMs) are currently being integrated into industrial software applications to help users perform more complex tasks in less time. However, these LLM-Integrat…
Crossover Designs in Software Engineering Experiments: Review of the State of Analysis
Julian Frattini, Davide Fucci, Sira Vegas
Experimentation is an essential method for causal inference in any empirical discipline. Crossover-design experiments are common in Software Engineering (SE) research. In these, su…