EN FR
EN FR


Section: New Software and Platforms

Concerto

Keywords: Reconfiguration - Distributed Software - Component models - Dynamic software architecture

Functional Description: Concerto is an implementation of the formal model Concerto written in Python. Concerto aloows to : 1. describe the life-cycle and the dependencies of software components, 2. describe a components assembly that forms the overall life-cycle of a distributed software, 3. automatically reconfigure a Concerto assembly of components by using a set of reconfiguration instructions as well as a formal operational semantics.