为构建支持协同应用构建、交付和运行的平台即服务平台,提出一个支持协同应用动态构建与执行的平台即服务平台CoPaaS,使得独立软件开发商将开发的应用交付至平台后,即可成为软件即服务模式的云服务;租户可以租赁并定制平台的一组应用,借助平台的服务能力支持个性化需求的协同应用动态构建与运行。详细介绍了CoPaaS平台的体系结构以及协同应用建模、定制、动态构建和执行调度方法。通过电子商务实例分析验证了该平台的服务能力。
To construct Platform as a Service(PaaS)platform supporting development, delivery, deployment and us- age patterns of collaborative application, a new PaaS platform named Collaboration PaaS(CoPaaS)which supported dynamic construction and implement of collaborative application was proposed. In this platform, Software as a Serv- ice(SaaS) cloud service was formed after Independent Software Vendor(ISV)delivered applications to platform. Ten- ants could choose and custom a group of applications to support dynamic construction and execution of individualized demand with the help of collaborative application's automatic construction, verification and scheduling. The archi- tecture of CoPaaS platform as well as modeling, customization, dynamic construction and scheduling method of col- laborative application were introduced in detail. A case study in e-commerce instance was used to demonstrate the service capabilities of platform.