{"title":"面向云计算中供应商锁定问题的模型驱动解决方案","authors":"Gabriel Costa Silva, Louis M. Rose, R. Calinescu","doi":"10.1109/CloudCom.2013.131","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":"{\"title\":\"Towards a Model-Driven Solution to the Vendor Lock-In Problem in Cloud Computing\",\"authors\":\"Gabriel Costa Silva, Louis M. Rose, R. Calinescu\",\"doi\":\"10.1109/CloudCom.2013.131\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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.\",\"PeriodicalId\":198053,\"journal\":{\"name\":\"2013 IEEE 5th International Conference on Cloud Computing Technology and Science\",\"volume\":\"14 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-12-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"19\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE 5th International Conference on Cloud Computing Technology and Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CloudCom.2013.131\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CloudCom.2013.131","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards a Model-Driven Solution to the Vendor Lock-In Problem in Cloud Computing
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.