Overview of Thirty Semantic Formalisms for Reo

Over the past decades, coordination languages have emerged for the specification and implementation of interaction protocols for communicating software components. This class of languages includes Reo, a platform for compositional construction of connectors. In recent years, many formalisms for desc...

Full description

Bibliographic Details
Main Authors: S.-S. T.Q. Jongmans, F. Arbab
Format: Article
Language:English
Published: Alexandru Ioan Cuza University of Iasi 2012-06-01
Series:Scientific Annals of Computer Science
Online Access:http://www.info.uaic.ro/bin/download/Annals/XXII1/XXII1_5.pdf
Description
Summary:Over the past decades, coordination languages have emerged for the specification and implementation of interaction protocols for communicating software components. This class of languages includes Reo, a platform for compositional construction of connectors. In recent years, many formalisms for describing the behavior of Reo connectors have emerged. In this paper, we give an overview of all these classes of semantic models. Furthermore, we investigate the expressiveness of two more prominent classes, constraint automata and coloring models, in detail.
ISSN:1843-8121
2248-2695