Skip to main navigation Skip to search Skip to main content

Formalization of design patterns for security anddependability

  • Cuauhtémoc Castellanos
  • , Thomas Vergnaud
  • , Etienne Borde
  • , Thomas Derive
  • , Laurent Pautet
  • Telecom Paris
  • Land and Joint Systems

Research output: Contribution to conferencePaperpeer-review

6 Citations (Scopus)

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 languageEnglish
Pages17-26
Number of pages10
DOIs
Publication statusPublished - 17 Jul 2013
Event4th ACM Sigsoft International Symposium on Architecting Critical Systems, ISARCS 2013 - Vancouver, BC, United States
Duration: 17 Jun 201321 Jun 2013

Conference

Conference4th ACM Sigsoft International Symposium on Architecting Critical Systems, ISARCS 2013
Country/TerritoryUnited States
CityVancouver, BC
Period17/06/1321/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