Flexible Transactional Coordination in the Peer Model - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2017

Flexible Transactional Coordination in the Peer Model

Résumé

The Peer Model is a model for the specification of coordination aspects found in concurrent and distributed systems. It provides modeling constructs for flows, time, remoting and exception handling. The main concepts of the ground model are peers, wirings, containers, entries and services. Its intent is to introduce specific modeling abstractions of concurrency and distribution to make designs more readable and suitable for larger problems. However, there still exist coordination aspects that are not straight forward to model with it. In this paper, therefore the Peer Model is extended by modeling constructs for nested, distributed transactions based on the Flex transaction model. This approach eases the advanced control of structured and distributed coordination scenarios that have to cope with complex, dependent and concurrent flows. The evaluation introduces a coordination challenge that requires adaptive and transactional distribution of resources, dependencies between concurrent activities, error handling and compensation. It demonstrates the improvements that can be achieved with the new modeling concepts.
Fichier principal
Vignette du fichier
459025_1_En_8_Chapter.pdf (751.05 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01760850 , version 1 (06-04-2018)

Licence

Identifiants

Citer

Eva Kühn. Flexible Transactional Coordination in the Peer Model. 7th International Conference on Fundamentals of Software Engineering (FSEN), Apr 2017, Teheran, Iran. pp.116-131, ⟨10.1007/978-3-319-68972-2_8⟩. ⟨hal-01760850⟩
189 Consultations
82 Téléchargements

Altmetric

Partager

More