DocumentCode :
2422402
Title :
A models@runtime framework for designing and managing Service-Based Applications
Author :
Daubert, E. ; Fouquet, F. ; Barais, O. ; Nain, G. ; Sunye, G. ; Jézéquel, J-M ; Pazat, J.-L. ; Morin, Brice
Author_Institution :
INRIA, Univ. Rennes 1, Rennes, France
fYear :
2012
fDate :
5-5 June 2012
Firstpage :
10
Lastpage :
11
Abstract :
Coordinating the configurations of Services, Orchestrations, Execution Platform and Infrastructure layers in a Service-Based environment is a significant challenge for software industry. In recent years, it has become even more difficult, because infrastructure solutions such as AmazonEC2, Cloudstack or RackSpace have increasingly rich capabilities, allowing for example, the infrastructure/platform/application dynamic adaptations. To address this challenge, in the context of the S-Cube Network of Excellence, we have proposed a domain specific modelling language to describe the whole Service-Based Applications layers entities using a models@runtime-based approach to cover the life-cycle of such applications. Our approach allows (i) to keep a representation of all the layers of a services-based applications, (ii) to coordinate the cross-layer reconfiguration and adaptations and (iii) to provide a support for infrastructure elasticity and (re)configuration to meet the resource requirements and some applications-specific constraints. The approach is implemented by a framework, named Kevoree. This paper summarizes the main concepts used in Kevoree and the main features designed in the context of the S-Cube project.
Keywords :
public domain software; service-oriented architecture; simulation languages; software houses; AmazonEC2; Cloudstack; Kevoree; RackSpace; S-Cube Network of Excellence; application life-cycle; application-specific constraints; cross-layer adaptations; cross-layer reconfiguration; domain specific modelling language; execution platform; infrastructure elasticity; infrastructure layers; models@runtime framework; orchestrations; resource requirements; service configurations; service-based application design; service-based application layer entities; service-based application management; software industry; Adaptation models; Computational modeling; Context; Context modeling; Internet; Software; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Services and Systems Research - Results and Challenges (S-Cube), 2012 Workshop on European
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-1806-8
Type :
conf
DOI :
10.1109/S-Cube.2012.6225498
Filename :
6225498
Link To Document :
بازگشت