Formal model-based argument patterns for security cases - CEA - Commissariat à l’énergie atomique et aux énergies alternatives Accéder directement au contenu
Communication Dans Un Congrès Année : 2023

Formal model-based argument patterns for security cases

Résumé

Assuring that security requirements have been met and detecting flaws in the early phases of the system development is less expensive than changes after system deployment. The deployment of industrial critical systems requires a security assurance case that represents a credible argument, supported by evidence, demonstrating that the system satisfies its security requirements and objectives. Building arguments and generating evidence to support the claims of an assurance case is of utmost importance and should be done using a rigorous mathematical basis, namely formal methods. This paper proposes an approach to constructing security assurance cases using formal methods. The proposed approach involves the following three steps: (1) decomposing security requirements and deriving security threats; (2) formalizing the system model and security threats; and (3) deriving the security argument patterns supported by the results of the formal verification of the security requirements. We present the derived argument patterns using the Goal Structure Notation pattern notation. We apply the patterns to build security cases of an autonomous drone case study system
Fichier non déposé

Dates et versions

cea-04496428 , version 1 (08-03-2024)

Licence

Copyright (Tous droits réservés)

Identifiants

Citer

Marwa Zeroual, Brahim Hamid, Morayo Adedjouma, Jason Jaskolka. Formal model-based argument patterns for security cases. 28th European Conference on Pattern Languages of Programs (EuroPLoP 2023), Jul 2023, Irsee, Germany. pp.1-12, ⟨10.1145/3628034.3628044⟩. ⟨cea-04496428⟩
22 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More