MODAClouds - MOdel-Driven Approach for design and execution of applications on multiple Clouds
Ricerca UE FP7
Ruolo DEIB: Coordinatore
Data inizio: 01/10/2012
Durata: 36 mesi
Sommario
The main goal of MODAClouds is to provide methods, a decision support system, an open source IDE and run-time environment for the high-level design, early prototyping, semi-automatic code generation, automatic deployment, monitoring and adaptation of applications on multi-Clouds with guaranteed QoS. Cloud computing now offers more cost effective and scalable solutions to consumers than ever before. However Cloud providers are still in their infancy in regards to technology and business models, fact that is reflected by the critical issues regularly reported. MODAClouds aims at:
MODAClouds will enable the use of multiple Clouds and the ability to migrate from Cloud to Cloud. This will increase the competitive advantage and agility of Cloud providers and Cloud brokers. The proposed design abstractions will reduce the complexity of implementation over multiple Clouds, thus increasing the possibilities of SMEs to realise benefits. Moreover, the proposed solution will improve trust in Cloud-based applications by monitoring performance and behaviour and providing an approach for moving applications and data from Cloud to Cloud according to requirements. MODAClouds will define design and run-time quality measures, prediction models, and assurance techniques.
- Simplify Cloud provider selection favoring the emergence of European Clouds,
- Avoid vendor lock-in problems supporting the development of Cloud enabled Future Internet applications,
- Provide quality assurance during the application life-cycle and support migration from Cloud to Cloud when needed.
MODAClouds will enable the use of multiple Clouds and the ability to migrate from Cloud to Cloud. This will increase the competitive advantage and agility of Cloud providers and Cloud brokers. The proposed design abstractions will reduce the complexity of implementation over multiple Clouds, thus increasing the possibilities of SMEs to realise benefits. Moreover, the proposed solution will improve trust in Cloud-based applications by monitoring performance and behaviour and providing an approach for moving applications and data from Cloud to Cloud according to requirements. MODAClouds will define design and run-time quality measures, prediction models, and assurance techniques.
Risultati del progetto ed eventuali pubblicazioni scientifiche/brevetti
- Danilo Ardagna, Elisabetta Di Nitto, Giuliano Casale, Dana Petcu, Parastoo Mohagheghi, Sebastien Mosser, Peter Matthews, Anke Gericke, Cyril Ballagny, Francesco D'Andria, Cosmin-Septimiu Nechifor and Craig Sheridan. MODACLOUDS, A Model-Driven Approach for the Design and Execution of Applications on Multiple Clouds, in the proceedings of the ICSE 2012 workshop on Modeling in Software Engineering, May 2012.