activity
20242026
collaborators

12 papers

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

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

Multi-Label Requirements Classification with Large Taxonomies

Waleed Abdeen, Michael Unterkalmsteiner, Krzysztof Wnuk +3

Classification aids software development activities by organizing requirements in classes for easier access and retrieval. The majority of requirements classification research has,…

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…