activity
20242026
collaborators

7 papers

cs.SE2026

Human-AI Collaboration in Requirements Engineering: Evidence of the Negative Effect of LLMs on Requirements Inspection

Giovanna Broccia, Julian Frattini, Chetan Arora +4

Background. Requirements inspection (RI) is a well-established practice for detecting potential defects in requirements artifacts early in the software lifecycle. Recent advances i…

cs.SE2026

Information is all you need: Requirements Engineering Quality Reframed

Henning Femmer, Julian Frattini

To move beyond this vague appeal to context, this vision proposes a novel holistic theory of requirements engineering (RE) quality. This theory models how information particles, i.…

cs.SE2025

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

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

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…

cs.SE2025

A Live Extensible Ontology of Quality Factors for Textual Requirements

Julian Frattini, Lloyd Montgomery, Jannik Fischbach +3

Quality factors like passive voice or sentence length are commonly used in research and practice to evaluate the quality of natural language requirements since they indicate defect…