期刊文献+

基于PaaS的云应用软件部署环境的元模型 被引量:4

Meta-model of PaaS-based Cloud Application's Deployment Environment
下载PDF
导出
摘要 PaaS是云计算的一种服务模式,用于提供应用程序容器服务。在PaaS上部署云应用软件的主要方式是调用API和编辑配置文件,这需要很大的学习成本并且容易出错。不同PaaS的API和配置文件有不同的语法,在PaaS上很难进行应用的迁移以及跨平台或多平台部署。提出了基于PaaS的云应用软件的部署环境的元模型,它降低了学习成本,使得部署过程更加自动化,简化了应用迁移,使跨平台或多平台部署成为可能。 PaaS is one of the service paradigms of cloud computing, which is used to provide the application container service. Calling API and editing configuration files are the main way of cloud application deployment in PaaS, which needs a lot of learning costs and are error-prone. API and configuration files of different PaaS have different syntax, as a result, application migration on PaaS is very difficult and cross-platform or multi-platform deployment is scarcely possi- ble. This article proposed the meta-model of PaaS-based cloud application's deployment environment, which can lower the learning costs,make the deployment process more automated, simplify application migration, and make cross-plat- form or multi-platform deployment possible.
出处 《计算机科学》 CSCD 北大核心 2015年第10期45-49,80,共6页 Computer Science
基金 国家自然科学基金(61272159) 北京市自然科学基金(4122036)资助
关键词 部署 元模型 建模 模型驱动 PaaS, Deployment, Meta-model, Modeling, Model-driven
  • 相关文献

参考文献14

  • 1Badger M L, Grance T, Patt-Corner R, et al. Cloud ComputingSynopsis and Recommendations[R]. NIST SP-800-146,2012.
  • 2IBM. Deployment environments [OL]. http://pic.cJhe.ibracom/infocenter/dmndhelp/v7r5ml/index, jsp. topic: ^o2Fcoraibm. wbpm. ref. doc//o2Fhelp_nd5/o2Findex. html.
  • 3Platform specific meta-model of deployment environment ofAWS Elastic Beanstalk [OL]. http : //download, csdn. net/download/u012261044/8386785.
  • 4Platform specific meta-model of deployment environment of Azu-re Cloud Services [OL]. http : //download, csdn. net/download/U012261044/8386813.
  • 5Platform specific meta-model of deployment environment ofGoogle App Engine [OL]. http://download. csdrL net/down-load/u01226X044/8386821.
  • 6Bunch C,Drawert B, Chohan N, et al. Language and RuntimeSupport for Automatic Configuration and Deployment of Scien-tific Computing Software over Cloud Fabrics[J]. Journal of GridComputing,2012,10(1) :23-46.
  • 7Brandtzasg E.Mohagheghi P,Mosser S. Towards a Domain-Spe-cific Language to Deploy Applications in the Clouds [C] //CLOUD COMPUTING 2012: The Third International Confe-rence on Cloud Computing, GRIDs.and Virtualization. 2012.
  • 8Wettinger J, Andrikopoulos V,Strauch S, et al. Enabling Dy-namic Deployment of Cloud Applications Using a Modular andExtensible PaaS Environment [C] // Proceedings of the 20131EEE Sixth International Conference on Cloud Computing.2013:478-485.
  • 9Andria F, Bocconi S, Cruz J, et al. Cloud4SOA: Multi-cloudApplication Management Across PaaS Offerings [C] // Procee-dings of the 2012 14th International Symposium on Symbolicand Numeric Algorithms for Scientific Computing (SYNASC,12).2012.407-414.
  • 10Quinton C,Haderer N,Rouvoy R, et al. Towards multi-cloudconfigurations using feature models and ontologies [C]//Pro-ceedings of the 2013 International Workshop on Multi-cloudApplications and Federated Clouds(MultiCloud,13). 2013:21-26.

二级参考文献23

  • 1J.P. Tolvanen, "Overview of the 8th OOPSLA workshop on domain-specific modeling", Proc. of Object-Oriented Program- ming, Systems, Languages = Applications, Nashville, TN, USA, pp.861-863, 2008.
  • 2vI. Kuhrmann, "User assistance during domain-specific lan- guage design", Proc. of ICSE Workshop on Flexible Modeling Tools, Honolulu, USA, pp.1-5, 2011.
  • 3MetaEdit Inc, "MetaEdit+', http://www.metacase.com/, 2005.
  • 4J. Greenfield, K. Short, "Software factories: Assembling appli- cations with patterns, models, frameworks, and tools", Proc. of Object-Oriented Programming, Systems, Languages 8z Applica- tions, Anaheim, CA, USA, pp.16-27, 2003.
  • 5Eclipse, "GEF", http://www.eclipse, org//gef//downloads//, 2013.
  • 6Eclipse, "GMF", http://www.Eclipse.org//gmf//, 2008.
  • 7J. Grundy, J. Hosking, N. Zhu, N. Liu, "Generating domain- specific visual language editors from high-level tool specifica- tions", Proc. of Automated Software Engineering, Washington,DC, USA, pp.25 36, 2006.
  • 8Object Management Group formal/2009-02-02, The Unified Modeling Language Superstructure.
  • 9I Object Management Group formal/07-09-Ol, Systems Modeling Language (SysML), vl.0.
  • 10Object Management Group formal/2004-10-15, Meta-Object Facility.

同被引文献42

引证文献4

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部