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åtten | 1 | 61 | 4.65 |
Frank Alexander Kraemer | 2 | 262 | 21.13 |
Peter Herrmann | 3 | 153 | 12.37 |