Title :
Providing Persistency Guarantees to Services Coordination
Author :
Portilla, Anita ; Collet, Christophe ; Zechinelli-Martini, Jose-Luis ; Hernandez-Baruch, V.
Author_Institution :
Lab. of Inf. of Grenoble, Grenoble Inst. of Technol., St. Martin d´Heres
Abstract :
This paper introduces an approach for providing persistency guarantees to services coordination. Persistency ensures fault tolerance by storing the execution state of a services coordination using logging techniques. In the presence of faults, recovery strategies return the services coordination to a consistent state built by accessing a persistent execution history.Our approach assumes that given a services coordination expressed as a set of execution units and an order, it is possible to associate to it personalized fault tolerance properties in an orthogonal way. These properties are defined by persistency contracts associated to the execution units. The main contribution of this paper is to address persistency in a fine manner according to services characteristics and to application requirements.
Keywords :
fault tolerant computing; system monitoring; system recovery; fault tolerance; logging techniques; persistency guarantees; recovery strategies; services coordination; Computer science; Educational institutions; Fault tolerance; Government; History; Informatics; Laboratories; Loans and mortgages; Mexico Council; Transaction databases; Persistency; QoS properties; application recovery; non functional properties; services coordination;
Conference_Titel :
Computer Science, 2008. ENC '08. Mexican International Conference on
Conference_Location :
Baja California
Print_ISBN :
978-0-7695-3439-8
DOI :
10.1109/ENC.2008.12