2007
DOI: 10.1007/978-3-540-72736-1_11
|View full text |Cite
|
Sign up to set email alerts
|

MDDPro: Model-Driven Dependability Provisioning in Enterprise Distributed Real-Time and Embedded Systems

Abstract: Service oriented architecture (SOA) design principles are increasingly being adopted to develop distributed real-time and embedded (DRE) systems, such as avionics mission computing, due to the availability of real-time component middleware platforms. Traditional approaches to fault tolerance that rely on replication and recovery of a single server or a single host do not work in this paradigm since the fault management schemes must now account for the timely and simultaneous failover of groups of entities whil… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2008
2008
2014
2014

Publication Types

Select...
4
2

Relationship

4
2

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 10 publications
0
9
0
Order By: Relevance
“…This section describes how the structure and functionality of CORFU provides DRE systems with passive replication of a group of components treated as a logical failover unit [13], which contains a set of components that have dependencies with respect to failure propagation. Failover units allow for failure reaction times suitable for DRE systems by terminating a group of components with a single logical execution step, rather than reacting on slow failure propagations.…”
Section: The Structure and Functionality Of Corfumentioning
confidence: 99%
See 1 more Smart Citation
“…This section describes how the structure and functionality of CORFU provides DRE systems with passive replication of a group of components treated as a logical failover unit [13], which contains a set of components that have dependencies with respect to failure propagation. Failover units allow for failure reaction times suitable for DRE systems by terminating a group of components with a single logical execution step, rather than reacting on slow failure propagations.…”
Section: The Structure and Functionality Of Corfumentioning
confidence: 99%
“…Since CORFU is geared to integrate with and leverage the analysis of model-based frameworks (such as MDDPro [13]) we compare it with related modeling efforts.…”
Section: Related Workmentioning
confidence: 99%
“…Unlike the traditional client/server model of designing distributed systems, component-based systems often have more than one component arranged in a workflow-like pattern (assembly) to realize critical application functionality. To simultaneously meet the predictability and availability requirements of the end-to-end application workflows, group-failover [23] protocol has been developed. In the event of a failure, group-failover protocol allows the clients to failover to a replica assembly to maintain the state consistency and timeliness of application data.…”
Section: B Modeling Security and Availability Requirements Simultanementioning
confidence: 99%
“…While doing so, it also automatically generates complex connection topology interconnecting the generated components, which is dictated by the replication degree of the primary component and replication degree of components that it interacts with. A detailed discussion of the model transformation algorithms that generate the replica component topologies and complex interconnections between them are described in [24], [26].…”
Section: Fig 3 Availability Requirements Modeling Using Mopedmentioning
confidence: 99%
“…This section describes the structure and functionality of CORFU, focusing on how it provides DRE systems with passive replication of a group of components treated as a logical failover unit [13]. A failover unit contains a set of components have dependencies with respect to failure propagation.…”
Section: The Structure and Functionality Of Corfumentioning
confidence: 99%