2011
DOI: 10.1007/978-3-642-24485-8_23
|View full text |Cite
|
Sign up to set email alerts
|

Enforcing S&D Pattern Design in RCES with Modeling and Formal Approaches

Abstract: Abstract. The requirement for higher security and dependability of systems is continuously increasing even in domains not traditionally deeply involved in such issues. Yet, evolution of embedded systems towards devices connected via Internet, wireless communication or other interfaces requires a reconsideration of secure and trusted embedded systems engineering processes. In this paper, we propose an approach that associates model driven engineering (MDE) and formal validation to build security and dependabili… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
30
0

Year Published

2013
2013
2016
2016

Publication Types

Select...
3
2

Relationship

3
2

Authors

Journals

citations
Cited by 20 publications
(30 citation statements)
references
References 28 publications
0
30
0
Order By: Relevance
“…These models are used as external model libraries to type the properties of the patterns. The System and Software Engineering Pattern Metamodel (SEPM) [35] is a metamodel that defines a new formalism for describing S&D patterns and constitutes the basis of our pattern modeling language. Here, we consider patterns to be subsystems that provide access to services (via interfaces) and manage S&D and resource properties (via features), offering a unified means of capturing meta-information related to a pattern and its context of use.…”
Section: Definition Of a Repository Modelmentioning
confidence: 99%
“…These models are used as external model libraries to type the properties of the patterns. The System and Software Engineering Pattern Metamodel (SEPM) [35] is a metamodel that defines a new formalism for describing S&D patterns and constitutes the basis of our pattern modeling language. Here, we consider patterns to be subsystems that provide access to services (via interfaces) and manage S&D and resource properties (via features), offering a unified means of capturing meta-information related to a pattern and its context of use.…”
Section: Definition Of a Repository Modelmentioning
confidence: 99%
“…In addition, interfaces support interactions with security primitives and protocols for the specialization for a specific application domain. The principal classes of the System and Software Engineering Pattern Metamodel (SEPM) [11] are described with Ecore notations in Figure 1. Their meanings are more detailed in the following paragraphs.…”
Section: Pattern Specification Metamodel (Sepm)mentioning
confidence: 99%
“…These statements captures the semantics of an RSA encryption and allows to conclude that S trusts in the confidentiality of the shared secrets derived from the SSL handshake and yields that indeed property P-DS holds. For more details, the complete proof was introduced in [11]. In our case, we introduce the genM ac and verif yM ac actions and their temporal dependency precedeGenM acV erif yM ac, as illustrated by Figure 3 (lines 3, 4 and 8).…”
Section: Domain Specific Pattern Model (Dspm)mentioning
confidence: 99%
“…Now, we briefly describe the modeling languages used to specify these artifacts. For more details, the reader is referred to [21] and [9] for property modeling language and for pattern modeling language, respectively.…”
Section: An Sandd Pattern Repositorymentioning
confidence: 99%
“…The System and Software Engineering Pattern Metamodel (SEPM) [9] is a metamodel defining a new formalism for describing S&D patterns, and constitutes the base of our pattern modeling language. Here we consider patterns as sub-systems that expose services (via interfaces) and manage S&D and Resource properties (via features) yielding a unified way to capture meta-information related to a pattern and its context of use.…”
Section: Pattern Specification Metamodelmentioning
confidence: 99%