Authors
Farhad Arbab, Christel Baier, Frank De Boer, Jan Rutten, Marjan Sirjani
Publication date
2005
Conference
Coordination Models and Languages: 7th International Conference, COORDINATION 2005, Namur, Belgium, April 20-23, 2005. Proceedings 7
Pages
236-251
Publisher
Springer Berlin Heidelberg
Description
Composition of a concurrent system out of components involves coordination of their mutual interactions. In component-based construction, this coordination becomes the responsibility of the glue-code language and its underlying run-time middle-ware. Reo offers an expressive glue-language for construction of coordinating component connectors out of primitive channels. In this paper we consider the problem of synthesizing Reo coordination code from a specification of a behavior as a relation on scheduled-data streams. The specification is given as a constraint automaton that describes the desired input/output behavior at the ports of the components. The main contribution in this paper is an algorithm that generates Reo code from a given constraint automaton.
Total citations
200520062007200820092010201120122013201420152016201720182019202020212022202320243215215353261211
Scholar articles
F Arbab, C Baier, F De Boer, J Rutten, M Sirjani - Coordination Models and Languages: 7th International …, 2005