DocumentCode :
2375937
Title :
Coordinated Atomic Actions for Dependable Distributed Systems: the Current State in Concepts, Semantics and Verification Means
Author :
Gallina, Barbara ; Guelfi, Nicolas ; Romanovsky, Alexander
Author_Institution :
Univ. of Luxembourg, Luxembourg
fYear :
2007
fDate :
5-9 Nov. 2007
Firstpage :
29
Lastpage :
38
Abstract :
Coordinated Atomic Actions (CAAs) have been introduced about ten years ago as a conceptual framework for developing fault-tolerant concurrent systems. All the work done since then extended the CAA framework with the capabilities to model, verify, and implement concurrent distributed systems following pre-defined development methodologies. As a result, CAAs, compared to other approaches available, offer a rich set of means for engineering dependable systems. Nevertheless, it is sometimes difficult to have a global and analytical view of all the features available as this concept provides a number of features which need to be applied in combination. The main contribution of this paper is in presenting a complete state-of-the-art overview of the work done around CAAs from the three perspectives: the definitions of the fundamental concepts, their various semantics and the means supporting formal verification. This paper is useful for the potential CAAs users in helping them to avoid misinterpretation when employing all the available features. Finally, our paper should contribute in better understanding of the likely directions in which the CAA framework may evolve in the near future.
Keywords :
concurrency control; distributed processing; fault tolerant computing; formal verification; concurrent distributed system; coordinated atomic action; dependable distributed system; engineering dependable system; fault-tolerant concurrent system; formal verification; Computer aided analysis; Concurrent computing; Distributed computing; Fault tolerant systems; Laboratories; Object oriented modeling; Reliability engineering; Software reliability; Software systems; Systems engineering and theory; Coordinated Atomic Actions; Dependability; Exception Handling; Fault Tolerance; Formal Methods; Formal Properties; System Structuring; Verification.;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability, 2007. ISSRE '07. The 18th IEEE International Symposium on
Conference_Location :
Trollhattan
ISSN :
1071-9458
Print_ISBN :
978-0-7695-3024-6
Type :
conf
DOI :
10.1109/ISSRE.2007.10
Filename :
4402194
Link To Document :
بازگشت