Title
Towards a model-driven method for reliable applications: from ideal to realistic transmission semantics
Abstract
We present a model-driven method to incrementally introduce fault-tolerance mechanisms into application models that are initially developed with assumptions of ideal transmission semantics. As main structuring units, our models use collaborative building blocks in UML that can encapsulate the behaviour of several participants in order to perform a certain task. Since these building blocks can be designed and analysed separately, fault-tolerance mechanisms can be introduced block by block, which reduces the size and complexity of specifications that have to be understood at a time. Applying fault tolerance at the application layer also brings the benefits of easily porting applications to other platforms and applying model-level analysis tools to the fault-tolerance mechanisms themselves. We illustrate our method through the development of an access control system.
Year
DOI
Venue
2010
10.1145/2401736.2401737
Proceedings of the 2nd International Workshop on Software Engineering for Resilient Systems
Keywords
Field
DocType
model-driven method,application layer,application model,certain task,building block,collaborative building block,access control system,fault-tolerance mechanism,realistic transmission semantics,porting application,reliable application,fault tolerance,model driven engineering
Application layer,Unified Modeling Language,Model-driven architecture,Computer science,Fault tolerance,Porting,Access control,Structuring,Reliability engineering,Semantics,Distributed computing
Conference
Citations 
PageRank 
References 
1
0.35
19
Authors
3
Name
Order
Citations
PageRank
Vidar Slåtten1614.65
Frank Alexander Kraemer226221.13
Peter Herrmann315312.37