Measuring Fuzzy Atomicity for Composite Service Execution - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

Measuring Fuzzy Atomicity for Composite Service Execution

Résumé

The ACID (Atomicity, Consistency, Isolation, and Durability) model has played a cornerstone role in service composition to guarantee that Composite Services (CSs) have transactional support and consistent outcomes (”all-or-nothing”property). However, the classical ”all-or-nothing” model is too restrictive for loosely coupled and distributed environments as Internet. Some approaches have been proposed to relax atomicity based on transactional properties of services, using compensation mechanisms or providing checkpointing techniques. In this article, we propose a model that measures the fuzzy atomicity of a composite service based on transactional properties and on the checkpointing mechanism, relaxing the ”all-or-nothing” property into a new a fuzzy ”all-something-or-(almost) nothing” property.The proposed measure takes into account the acceptable fuzzy atomicity expressed in the user requirements (i.e., the minimum result that user can accept), but also the state of the composite service execution. As far as we know, no such a model exists.
Fichier non déposé

Dates et versions

hal-01371077 , version 1 (23-09-2016)

Identifiants

Citer

Yudith Cardinale, Joyce El Haddad, Maude Manouvrier, Marta Rukoz. Measuring Fuzzy Atomicity for Composite Service Execution. OBD 2016 : The 2nd International Conference on Open and Big Data, Aug 2016, Vienne, Austria. pp.62-71, ⟨10.1109/OBD.2016.17⟩. ⟨hal-01371077⟩
69 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More