Systematic Mapping Study on Requirements Engineering for Regulatory Compliance of Software Systems
Oleksandr Kosenkov, Parisa Elahidoost, Tony Gorschek, Jannik, Fischbach, Daniel Mendez, Michael Unterkalmsteiner, Davide Fucci, Rahul, Mohanani

TL;DR
This systematic mapping study reviews recent research on requirements engineering for regulatory compliance in software systems, highlighting challenges, stakeholder involvement, and gaps across different regulatory domains.
Contribution
It provides a structured overview of the state of research on RE for regulatory compliance, identifying key challenges, practices, and stakeholder roles from 280 primary studies.
Findings
Identified RE-related challenges in regulatory compliance of SIPS.
Found that only 13.6% of studies involve both engineers and legal experts.
Most studies focus on specific regulation fields and applications.
Abstract
Context: As the diversity and complexity of regulations affecting Software-Intensive Products and Services (SIPS) is increasing, software engineers need to address the growing regulatory scrutiny. As with any other non-negotiable requirements, SIPS compliance should be addressed early in SIPS engineering - i.e., during requirements engineering (RE). Objectives: In the conditions of the expanding regulatory landscape, existing research offers scattered insights into regulatory compliance of SIPS. This study addresses the pressing need for a structured overview of the state of the art in software RE and its contribution to regulatory compliance of SIPS. Method: We conducted a systematic mapping study to provide an overview of the current state of research regarding challenges, principles and practices for regulatory compliance of SIPS related to RE. We focused on the role of RE and its…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices
