Relating BIP and reo

Research output: Contribution to journalConference articlepeer-review

Abstract

Coordination languages simplify design and development of concurrent systems. Particularly, exogenous coordination languages, like BIP and Reo, enable system designers to express the interactions among components in a system explicitly. In this paper we establish a formal relation between BI(P) (i.e., BIP without the priority layer) and Reo, by defining transformations between their semantic models. We show that these transformations preserve all properties expressible in a common semantics. This formal relation comprises the basis for a solid comparison and consolidation of the fundamental coordination concepts behind these two languages. Moreover, this basis offers translations that enable users of either language to benefit from the toolchains of the other.

Original languageEnglish
Pages (from-to)3-20
Number of pages18
JournalElectronic Proceedings in Theoretical Computer Science, EPTCS
Volume189
DOIs
Publication statusPublished - 19 Aug 2015
Externally publishedYes
Event8th Interaction and Concurrency Experience, ICE 2015 - Grenoble, France
Duration: 4 Jun 20155 Jun 2015

Fingerprint

Dive into the research topics of 'Relating BIP and reo'. Together they form a unique fingerprint.

Cite this