Heterogeneous software coordination: Foundations, methods, tools.
This project proposes to study software composition in the context of the coordination paradigm in which
the interactions between different, often loosely coupled software entities is mediated (and orchestrated) through
a specific layer. This allows components and services to be developed independently of each other, and to
describe orthogonally their composition via a high-level and expressive model.