9 citations · 32 across the 17 of their papers we have counts for
11 papers · 1 filter
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 -…
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…
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…
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…
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…
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…
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,…
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…
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…
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…
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…