Comparing Three Coordination Models: Reo, ARC, and PBRD


Talcott, C., Sirjani, M., & Ren, S. (2011). Comparing three coordination models: Reo, ARC, and PBRD. Science of Computer Programming, 76(1), 3-22.


Three models of coordination–Reo, Actors-Roles-Coordinators (ARC), and Policy-based Russian Dolls (PBRD)–are compared and contrasted according to a set of coordination features. Mappings between their semantic models are defined. Use of the models is illustrated by a small case study.

Keywords: Coordination languages, Actor languages, Reo, Policy Based Russian Dolls (PBRD), Actor Role Coordinator (ARC), Constraint automata

Read more from SRI