This report describes the set of interfaces that will enable managing the lifecycle of COMPOSE services including dynamically composed services. These capabilities will enable for example the deployment, upgrade and deletion of services. Thus, the report contains two main sections:
• Service Lifecycle that shows the service process, which goes through from authoring, validation, deploying or running, until finally its deletion.
• The set of interfaces that will enable the interaction with the users and others components of the COMPOSE platform.
Compose will enable users to define new contents and applications using open services and interfaces that enable the quick and easy creation and deployment. It enables end-users to create their own services and manage the lifecycle of those services autonomously. It also enables users to share these services within a community that will promote the most interesting ones at a minimum cost.