Title of article :
Comparing coordination models and architectures using embeddings
Author/Authors :
Marcello M. Bonsangue، نويسنده , , Joost N. Kok، نويسنده , , Gianluigi Zavattaro، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 2003
Abstract :
We refine the notion of embedding in order to obtain a formal tool for the comparison of the relative expressive power of different languages, by taking into account also the intended architectures on which the software components described using those languages are executed. The new notion, called architectural embedding, is suitable for the comparison of different communication mechanisms, and gives rise to a natural notion of implementability. We will use this notion to present equivalence and difference results for several coordination models based on components that communicate either through an unordered broadcast, through an atomic broadcast, or through a synchronous broadcast.
Keywords :
Coordination models languages and architectures , Data-driven and control-driven coordinations , Structured operational semantics , Architectural embeddings
Journal title :
Science of Computer Programming
Journal title :
Science of Computer Programming