Distributed synthesis for acyclic architectures - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2014

Distributed synthesis for acyclic architectures

Résumé

Synthesising distributed systems from specifications is an attractive objective, since distributed systems are notoriously difficult to get right. Unfortunately, there are very few known decidable frameworks for distributed synthesis. We present one such framework that is based on communication by rendez-vous and causal memory. This means that the specification can talk about when a communication takes place, but it cannot limit information that is transmitted during communication. This choice is both realistic and avoids some pathological reasons for undecidability. We show decidability of the synthesis problem under the restriction that the communication graph of the system is acyclic. Our result covers all ω-regular local specifications and uncontrollable rendez-vous actions. The former can be used to have e.g. fairness constraints, the latter allows to encode shared variable communication primitives.
Fichier principal
Vignette du fichier
m.pdf (404 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00946554 , version 1 (13-02-2014)
hal-00946554 , version 2 (16-07-2014)

Identifiants

Citer

Anca Muscholl, Igor Walukiewicz. Distributed synthesis for acyclic architectures. 2014. ⟨hal-00946554v1⟩
162 Consultations
92 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More