项目名称: 基于PaaS的云应用软件建模及模型转换技术
项目编号: No.61272159
项目类型: 面上项目
立项/批准年度: 2013
项目学科: 自动化技术、计算机技术
项目作者: 麻志毅
作者单位: 北京大学
项目金额: 80万元
中文摘要: 与传统应用软件相比,云应用软件通常具有高的可用性、可靠性、可维护性和自主性以及跨云互操作等特点,并可按需通过多样的互联网接入手段访问。云平台层上的开发、运行和运营环境为开发与运维云应用软件提供了更高抽象层次上的服务和更为便利的支撑设施,以按需地提供可伸缩的运行资源以及为保证云应用软件的可用性和可靠性等提供支持。云应用软件和新型云平台所具有的特点为开发与运维云应用软件带来了新的科学问题。本项目拟紧密结合相关学科新发展,从理论和实践方面,以开发与运维云应用软件为研究对象,研究对其进行建模及模型转换技术。其中:明确云应用软件建模概念体系并研究出可扩展的建模语言,为其建模提供理论和技术基础;针对云应用软件的自主性和协作性等特点,基于该建模语言阐明开发与运维云应用软件的建模规律,形成综合建模技术;揭示基于模型驱动方法开发与运维云应用软件的规律,研究出一组关键技术,以促进云应用软件开发与运维的自动化。
中文关键词: 云应用软件;模型转换;建模;PaaS;
英文摘要: Compared with the traditional applications, cloud applications usually have the characteristics such as high availability, reliability, maintainability, autonomy, and interoperability across clouds, and can be visited by multiple Internet access means as needed. The development, operating, and maintenance environments of cloud platform layers can provide more convenient services and facilities at a higher level of abstraction for developing, operating, and maintaining cloud applications, and the services and facilities provide scalable run-time resources as needed and offer support for the characteristics the of cloud applications such as availability and reliability. The characteristics of cloud applications and new types of cloud platforms bring new scientific problems for developing, operating, and maintaining cloud applications. To take the development, operation, and maintenance of cloud applications as the research object, in this grant proposal we plan to study the modeling and model transformation technologies from the aspects of theory and practice, closely together with new development of related disciplines. To be more specific, (1) we are going to put forward a modeling concept system and further study an extended modeling language in order to provide a theory and technology foundation for modeling
英文关键词: cloud application;model transformation;modeling;PaaS;