Towards a Model-Driven Solution to the Vendor Lock-In Problem in Cloud Computing

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Due to the heterogeneity of today's cloud providers, migrating applications between providers is extremely challenging. This lack of portability is caused, in part, by vendor lock-in: the strong dependency created between a cloud user and a cloud provider since the cloud user deploys their software on a specific cloud platform. This paper outlines our plans to address vendor lock-in by applying techniques from the area of model-driven engineering (MDE), a contemporary and principled approach to software engineering that has sometimes been used to achieve greater portability of software. This paper presents preliminary models of two widely used IaaS services and an analysis of literature reporting real cases of software migration, and introduces a research question and method for our future work on using MDE to address vendor lock-in for cloud computing.
Original languageEnglish
Title of host publicationCloud Computing Technology and Science (CloudCom), 2013 IEEE 5th International Conference on
Publication statusPublished - 2013
Event5th International Conference on Cloud Computing Technology and Science (CloudCom 2013) - Bristol, United Kingdom
Duration: 2 Dec 20135 Dec 2013


Conference5th International Conference on Cloud Computing Technology and Science (CloudCom 2013)
Country/TerritoryUnited Kingdom

Cite this