activity
20242026
most citedApplying Bayesian Data Analysis for Causal Inference about Requirements Quality: A Controlled Experiment

9 citations · 32 across the 17 of their papers we have counts for

collaborators

17 papers

cs.SE2026

Replications, Revisions, and Reanalyses: Managing Empirical Evidence in Software Engineering

Julian Frattini, Jannik Fischbach, Davide Fucci +4

One aspired outcome of empirical research on quantitative data is a variance theory, i.e., a quantification of the effect of an independent on a dependent variables. The validity o…

cs.SE2026

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…

cs.SE2025★ 1 cited

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…

cs.SE2025★ 7 cited

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…

cs.SE2025

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…

cs.CR2025

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…

cs.SE2024

Replications, Revisions, and Reanalyses: Managing Variance Theories in Software Engineering

Julian Frattini, Jannik Fischbach, Davide Fucci +2

Variance theories quantify the variance that one or more independent variables cause in a dependent variable. In software engineering (SE), variance theories are used to quantify -…

cs.SE2024

Systematic Mapping Study on Requirements Engineering for Regulatory Compliance of Software Systems

Oleksandr Kosenkov, Parisa Elahidoost, Tony Gorschek +5

Context: As the diversity and complexity of regulations affecting Software-Intensive Products and Services (SIPS) is increasing, software engineers need to address the growing regu…

cs.SE2024★ 3 cited

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…

cs.SE2024

Relevant information in TDD experiment reporting

Fernando Uyaguari, Silvia T. Acuña, John W. Castro +3

Experiments are a commonly used method of research in software engineering (SE). Researchers report their experiments following detailed guidelines. However, researchers do not, in…

cs.SE2024★ 5 cited

Requirements Quality Research Artifacts: Recovery, Analysis, and Management Guideline

Julian Frattini, Lloyd Montgomery, Davide Fucci +3

Requirements quality research, which is dedicated to assessing and improving the quality of requirements specifications, is dependent on research artifacts like data sets (containi…

cs.SE2024★ 2 cited

Measuring the Fitness-for-Purpose of Requirements: An initial Model of Activities and Attributes

Julian Frattini, Jannik Fischbach, Davide Fucci +2

Requirements engineering aims to fulfill a purpose, i.e., inform subsequent software development activities about stakeholders' needs and constraints that must be met by the system…

cs.SE2024

On Developing an Artifact-based Approach to Regulatory Requirements Engineering

Oleksandr Kosenkov, Michael Unterkalmsteiner, Jannik Fischbach +3

Context: Regulatory acts are a challenging source when eliciting, interpreting, and analyzing requirements. Requirements engineers often need to involve legal experts who, however,…

cs.SE2024

NLP4RE Tools: Classification, Overview, and Management

Julian Frattini, Michael Unterkalmsteiner, Davide Fucci +1

Tools constitute an essential contribution to natural language processing for requirements engineering (NLP4RE) research. They are executable instruments that make research usable…

cs.SE2024★ 5 cited

A Second Look at the Impact of Passive Voice Requirements on Domain Modeling: Bayesian Reanalysis of an Experiment

Julian Frattini, Davide Fucci, Richard Torkar +1

The quality of requirements specifications may impact subsequent, dependent software engineering (SE) activities. However, empirical evidence of this impact remains scarce and too…

cs.SE2024

Designing NLP-based solutions for requirements variability management: experiences from a design science study at Visma

Parisa Elahidoost, Michael Unterkalmsteiner, Davide Fucci +2

Context and motivation: In this industry-academia collaborative project, a team of researchers, supported by a software architect, business analyst, and test engineer explored the…

cs.SE2024★ 9 cited

Applying Bayesian Data Analysis for Causal Inference about Requirements Quality: A Controlled Experiment

Julian Frattini, Davide Fucci, Richard Torkar +4

It is commonly accepted that the quality of requirements specifications impacts subsequent software engineering activities. However, we still lack empirical evidence to support org…