Formal analysis approach for multi-layered system safety and security co-engineering - Advancing Rigorous Software and System Engineering
Communication Dans Un Congrès Année : 2022

Formal analysis approach for multi-layered system safety and security co-engineering

Résumé

Critical domains (like Cyber-Physical Systems-CPSs) have witnessed increased demand for considering both safety and security concerns during the early phases of the System Engineering (SE) process. Particularly, in the design phase, safety and security requirements should cascade down across different system views till the architectural design. However, such an enrichment process is often complex and lacks guidance to precisely specify the corresponding properties and consistently break down high-level system specifications into intricate architecture for a rigorous analysis. To this end, we propose a formal approach pursuing joint analysis of safety and security objectives, specialize-able across different system views. In particular, the approach strives for a multi-layered system representation, integrating mission, functional and component views, and libraries of pre-defined safety and security properties, instantiate-able at each layer. We rely upon the meta-modeling and formal techniques for the specification, conceptual modeling, formal interpretation, and verification of the system w.r.t. the allocated properties. The overall approach is validated using Rodin as an instance of a formal-based tool for properties' verification.
Fichier principal
Vignette du fichier
SERENE_2022_paper_4525.pdf (1.33 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

cea-03789094 , version 1 (27-09-2022)

Identifiants

Citer

Megha Quamara, Gabriel Pedroza, Brahim Hamid. Formal analysis approach for multi-layered system safety and security co-engineering. 14th International Workshop on Software Engineering for Resilient Systems (SERENE 2022), Sep 2022, Zaragoza, Spain. pp.18-31, ⟨10.1007/978-3-031-16245-9_2⟩. ⟨cea-03789094⟩
249 Consultations
182 Téléchargements

Altmetric

Partager

More