Project Mission

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, and automatic deployment of applications on multi-Clouds with guaranteed QoS.

Model-driven development combined with novel model-driven risk analysis and quality prediction will enable developers using MODAClouds technologies to (a) specify service-independent models enriched with quality parameters,  (b) implement these models, (c) perform quality prediction, (d) monitor applications at run-time, and (e) optimize them based on the feedback (thus filling the gap between design and run-time).

MODAClouds technologies will provide (i) quality assurance during the application life-cycle, (ii) support migration from Cloud to Cloud when needed, and (iii) techniques for data mapping and synchronization among multiple Clouds.

Four industrial cases are foreseen to be developed during the project time-frame: 1. project management server; 2. business process modeling system; 3. health-care system for elderly peoples; 4. city urban safety planner.

Extended Name: 
Model-driven approach for design and execution of applications on multiple Clouds
October, 2012 - September, 2015

Project Actions