摘要
提出一种面向云平台的软件配置与生成技术的实现,目的为支持云计算环境下的软件产品线工程。利用PIM平台独立模型到PSM平台相关模型的转换方法,并开发相应的配置与生成工具,来精确地定义和描述财务查询系统的特性。将现在应用最为广泛的GAE(谷歌应用引擎)和国内的SAE(新浪应用引擎)作为主要的研究对象,利用软件产品线方法生成和发布在云平台上可部署的软件项目。实际的部署结果表明将软件产品线应用在云平台上能够有效地简化部署和维护的负担。所研究的利用软件产品线导出特定云平台的软件产品的开发方式,对于避免重复开发、提高软件开发效率具有积极的意义。
The implementation of a cloud platform-oriented software configuration and generation technology is covered in this paper for the purpose of supporting the software product line in cloud environment.We use the approach of converting PIM( platform-independent model)to PSM( platform-specific model) and develop the corresponding configuration and generation tool to accurately define and depict the characteristics of a financial query information system.The widely used GAE( Google App Engine) and domestic SAE( Sina App Engine) at resent are taken for the main objects of our study,and the software product line method is employed to generate and release the deployable software projects on the cloud platform.It is demonstrated from actual deployment result that applying the software product line on cloud platform can effectively simply the deployment and ease the burden of maintenance.The development approach of making use of software product line to derive specific software product for cloud platform studied in this paper has active significance on avoiding duplicated development and improving the efficiency of software development.
出处
《计算机应用与软件》
CSCD
北大核心
2014年第11期113-117,146,共6页
Computer Applications and Software