Towards a Requirements Engineering Approach for Capturing Uncertainty in Cyber-Physical Systems Environment - Archive ouverte HAL
Communication Dans Un Congrès Année : 2018

Towards a Requirements Engineering Approach for Capturing Uncertainty in Cyber-Physical Systems Environment

Résumé

By nature, Cyber-physical systems are very often subjected to uncertainty events that can occur in their environment. This paper presents the first results of our work on how to deal with environment uncertainty in goal-based requirements engineering. This work is motivated by the fact that current goal-based approaches do not natively allow for unanticipated adaptations. To do so, we explore the introduction of RELAX concepts into SysMLKaos. RELAX is a Requirements Engineering language for Dynamically Adaptive Systems that includes explicit constructs to handle the inherent uncertainty in these systems. On the other hand, SysMLKaos is a Goal Based Requirements Engineering approach that takes into account Non-Functional Requirements at the same level of abstraction as Functional Requirements and models the impact of Non-Functional Requirements on Functional Requirements. We use an extract of a Landing Gear System case study to illustrate the proposed approach.
Fichier non déposé

Dates et versions

hal-04710698 , version 1 (26-09-2024)

Identifiants

Citer

Manzoor Ahmad, Christophe Gnaho, Jean-Michel Bruel, Régine Laleau. Towards a Requirements Engineering Approach for Capturing Uncertainty in Cyber-Physical Systems Environment. New Trends in Model and Data Engineering - MEDI 2018 International Workshops, Oct 2028, Marrackech, Morocco. pp.115-129, ⟨10.1007/978-3-030-02852-7_11⟩. ⟨hal-04710698⟩
21 Consultations
0 Téléchargements

Altmetric

Partager

More