Passer à la navigation principale Passer à la recherche Passer au contenu principal

The algebra of connectors: Structuring interaction in BIP

  • Verimag

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

We provide an algebraic formalisation of connectors in BIP. These are used to structure interactions in a component-based system. A connector relates a set of typed ports. Types are used to describe different modes of synchronisation: rendezvous and broadcast, in particular. Connectors on a set of ports P are modelled as terms of the algebra AC(P), generated from P by using a binary fusion operator and a unary typing operator. Typing associates with terms (ports or connectors) synchronisation types - trigger or synchron - , which determine modes of synchronisation. Broadcast interactions are initiated by triggers. Rendezvous is a maximal interaction of a connector including only synchrons. The semantics of AC(P) associates with a connector the set of its interactions. It induces on connectors an equivalence relation which is not a congruence as it is not stable for fusion. We provide a number of properties of AC(P) used to symbolically simplify and handle connectors. We provide examples illustrating applications of AC(P), including a general component model encompassing synchrony, methods for incremental model decomposition, and efficient implementation by using symbolic techniques.

langue originaleAnglais
titreEMSOFT'07
Sous-titreProceedings of the Seventh ACM and IEEE International Conference on Embedded Software
Pages11-20
Nombre de pages10
Les DOIs
étatPublié - 1 déc. 2007
Modification externeOui
EvénementEMSOFT'07: 7th ACM and IEEE International Conference on Embedded Software - Salzburg, Australie
Durée: 30 sept. 20073 oct. 2007

Série de publications

NomEMSOFT'07: Proceedings of the Seventh ACM and IEEE International Conference on Embedded Software

Une conférence

Une conférenceEMSOFT'07: 7th ACM and IEEE International Conference on Embedded Software
Pays/TerritoireAustralie
La villeSalzburg
période30/09/073/10/07

Empreinte digitale

Examiner les sujets de recherche de « The algebra of connectors: Structuring interaction in BIP ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation