Abstract
One of the key challenges in the design of a Safety-Critical Cyber-Physical Systems is Requirements Analysis. Current Requirements Analysis approaches range from informal, human-centered ones that are hard to automate, to formal approaches that often lack freedom of expression. Furthermore, most approaches are general-purpose and do not focus on a particular domain, which makes identifying the specific requirements of a given domain less trivial. To overcome these challenges, this paper presents aDSL, a Domain-Specific Language and toolset for Requirement Analysis of Safety-Critical Cyber-Physical Systems. The approach comprises a mixture of informal and formal elements to enable both automation and freedom of expression; a number of stakeholders introduce and negotiate about their requirements. The aDSL language is used to precisely, concisely and unambiguously describe all such requirements. We have validated aDSL, using simulation techniques and actors that represent the stakeholders, on a case in the agro-machines domain. The proposed approach allows the discovery of requirements in a semi-automatic way.
| Original language | English |
|---|---|
| Title of host publication | Measurement, Modelling and Evaluation of Computing Systems - 20th International GI/ITG Conference, MMB 2020, Proceedings |
| Editors | Holger Hermanns, Holger Hermanns |
| Publisher | Springer |
| Pages | 242-258 |
| Number of pages | 17 |
| ISBN (Print) | 9783030430238 |
| DOIs | |
| Publication status | Published - 2020 |
| Event | 20th International GI/ITG Conference on Measurement, Modelling and Evaluation of Computing Systems, MMB 2020 - Saarbrücken, Germany Duration: 16 Mar 2020 → 18 Mar 2020 |
Publication series
| Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Volume | 12040 LNCS |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 20th International GI/ITG Conference on Measurement, Modelling and Evaluation of Computing Systems, MMB 2020 |
|---|---|
| Country/Territory | Germany |
| City | Saarbrücken |
| Period | 16/03/20 → 18/03/20 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 16 Peace, Justice and Strong Institutions
Keywords
- Domain-Specific Language
- Negotiation
- Requirement analysis
- Safety-Critical Cyber-Physical System
- Stakeholders
- System designer
Fingerprint
Dive into the research topics of 'A tool for requirements analysis of safety-critical cyber-physical systems'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver