2016
DOI: 10.1016/j.jss.2016.09.027
|View full text |Cite
|
Sign up to set email alerts
|

Supporting pattern-based dependability engineering via model-driven development: Approach, tool-support and empirical validation

Abstract: Safety-critical systems require a high level of safety and integrity. Therefore, generating such systems involves specific software building processes. Many domains are not traditionally involved in these types of software problems and must adapt their current processes accordingly. Typically, such requirements are developed ad hoc for each system, preventing further reuse beyond the domain-specific boundaries. This paper proposes a solution for software system development based on the reuse of dedicated subsy… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
14
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 15 publications
(14 citation statements)
references
References 47 publications
0
14
0
Order By: Relevance
“…Unlike security requirement repositories, model-driven repositories focus on the whole project lifecycle components. In another work, Hamid and Perez [22] provided a repository model to reuse the features (techniques, measures, etc.) related to domain standards specific to the engineering of embedded systems with safety requirements.…”
Section: Uml Basedmentioning
confidence: 99%
“…Unlike security requirement repositories, model-driven repositories focus on the whole project lifecycle components. In another work, Hamid and Perez [22] provided a repository model to reuse the features (techniques, measures, etc.) related to domain standards specific to the engineering of embedded systems with safety requirements.…”
Section: Uml Basedmentioning
confidence: 99%
“…Koch et al extended UML-based Web Engineering (UWE) to integrate patterns for Rich Internet Applications (RIAs), such as "auto-completion" or "periodic refresh" [20]; Fraternali et al extended a web engineering methodology to represent the features of RIAs by allocating specific functionality in the appropriate tier and specifying suitable design patterns for dealing with the interaction between the tiers [12]. A pattern-based model-driven approach for safety-critical systems was proposed in [14], to model dependability patterns and enable their reuse across domains. Zdun et al created an intermediate abstraction level consisting of pattern primitives, which can be used as building blocks for actual patterns applicable to the model-driven development of SOA processes [37].…”
Section: Related Workmentioning
confidence: 99%
“…However, our vision is not limited to engineering secure systems. We have also designed secure architectures for SIL4 safety-critical embedded systems for railway signaling (ERTMS/ETCS) ( Hamid and Perez, 2016 ).…”
Section: Information Disclosure Confidentialitymentioning
confidence: 99%