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
Showing cs.SEShow all

16 papers · 1 filter

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.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…