Towards an Approach to Pattern-based Domain-Specific Requirements Engineering
T.Chuprina, D.M\'endez (1,2), V.Nigam, M.Reich (3,4), A.Schweiger (3), ((1) fortiss GmbH, (2) Blekinge Institute of Technology, (3) Airbus Defence, and Space GmbH, (4) Technische University of Chemnitz)

TL;DR
This paper introduces a novel pattern-based domain-specific requirements engineering approach that integrates domain knowledge into requirements specification and quality assurance, demonstrated through a UAV flight controller case study.
Contribution
The paper proposes a new domain-specific requirements engineering method that incorporates domain knowledge and supports automated quality checks, advancing pattern-based requirements engineering.
Findings
Successful integration of domain knowledge into requirements specification.
Automated requirements quality assurance demonstrated with UAV flight controllers.
Proof of concept tool supports system verification tasks.
Abstract
Requirements specification patterns have received much attention as they promise to guide the structured specification of natural language requirements. By using them, the intention is to reduce quality problems related to requirements artifacts. Patterns may need to vary in their syntax (e.g. domain details/ parameter incorporation) and semantics according to the particularities of the application domain. However, pattern-based approaches, such as EARS, are designed domain-independently to facilitate their wide adoption across several domains. Little is yet known about how to adopt the principle idea of pattern-based requirements engineering to cover domain-specificity in requirements engineering and, ideally, integrate requirements engineering activities into quality assurance tasks. In this paper, we propose the Pattern-based Domain-specific Requirements Engineering Approach for the…
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
TopicsModel-Driven Software Engineering Techniques · Advanced Software Engineering Methodologies · Service-Oriented Architecture and Web Services
