Abstract
In this session, specifications for describing applications in order to be included in a Cloud environment will be analyzed along with techniques and tools developed within IRMOS for modeling and describing distributed applications through the Papyrus tool and the IRMOS profile. These mainly cover interactive media applications hosted on third-party virtualised resources (storage, processing and networking). These models have value in many stages of the application lifecycle, for example when configuring applications, determining their characteristics, estimating resource needs in advance of execution, when negotiating QoS with service providers. The ASLA creation from elementary service component descriptions will be demonstrated. It is the major step in order to adapt an application that is going to be offered as a service to the platform and infrastructures to which this is going to be executed.