Abstract
In critical systems, failures or attacks based on software misconceptions can have catastrophic consequences. In order to avoid those situations, such systems need security and dependability (S&D) constraints. Usually S&D design patterns shape S&D mechanisms. Security and dependability experts identify S&D mechanisms to reach S&D objectives and manually apply them to the system architecture. Our contribution consists in studying S&D design patterns application. We formalize these S&D design patterns as model transformations, preconditions and postconditions to automate their integration. Finally, we illustrate this process with a Software Defined Radio case study to which we apply the red/black (R/B) architecture security design pattern.
| Original language | English |
|---|---|
| Pages | 17-26 |
| Number of pages | 10 |
| DOIs | |
| Publication status | Published - 17 Jul 2013 |
| Event | 4th ACM Sigsoft International Symposium on Architecting Critical Systems, ISARCS 2013 - Vancouver, BC, United States Duration: 17 Jun 2013 → 21 Jun 2013 |
Conference
| Conference | 4th ACM Sigsoft International Symposium on Architecting Critical Systems, ISARCS 2013 |
|---|---|
| Country/Territory | United States |
| City | Vancouver, BC |
| Period | 17/06/13 → 21/06/13 |
Keywords
- component based software engineering
- critical embedded systems
- dependability
- design pattern
- model transformations
- security
Fingerprint
Dive into the research topics of 'Formalization of design patterns for security anddependability'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver