Development of Adaptive Multi-cloud Applications - A Model-Driven Approach

Javier Miranda, Joaquín Guillén, Juan Manuel Murillo, Carlos Canal

2013

Abstract

Cloud computing is a new paradigm that allows users to access computing resources in a dynamic, flexible and scalable manner. It has drawn the interest of multiple users, and in a short period of time it has experienced a notorious hype. However, its numerous strengths are mitigated by the lack of standardization which the technology suffers from. Different cloud vendors provide and manage similar resources in a different manner, thereby coupling the application to its targeted cloud. Companies that consume cloud services are locked-in to a single cloud vendor due to the high costs of migrating software in the cloud, preventing them from changing their cloud provider or having multiple providers. In this paper we explore a solution to the cloud vendor lock-in problem based on the use of model-driven engineering and software adaptation techniques. The proposed solution is both cloud vendor and user friendly as it allows the former to freely define their own cloud policies, whilst users continue to be free to choose a cloud provider, even after the application has been developed.

Download


Paper Citation


in Harvard Style

Miranda J., Guillén J., Murillo J. and Canal C. (2013). Development of Adaptive Multi-cloud Applications - A Model-Driven Approach . In Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODA, (MODELSWARD 2013) ISBN 978-989-8565-42-6, pages 321-330. DOI: 10.5220/0004370603210330

in Bibtex Style

@conference{moda13,
author={Javier Miranda and Joaquín Guillén and Juan Manuel Murillo and Carlos Canal},
title={Development of Adaptive Multi-cloud Applications - A Model-Driven Approach},
booktitle={Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODA, (MODELSWARD 2013)},
year={2013},
pages={321-330},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004370603210330},
isbn={978-989-8565-42-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODA, (MODELSWARD 2013)
TI - Development of Adaptive Multi-cloud Applications - A Model-Driven Approach
SN - 978-989-8565-42-6
AU - Miranda J.
AU - Guillén J.
AU - Murillo J.
AU - Canal C.
PY - 2013
SP - 321
EP - 330
DO - 10.5220/0004370603210330