论文部分内容阅读
本文在详细考察软件部署过程模型和分析部署过程中不同制品之间的关系后,给出了一个基于软件体系结构的部署过程模型以及部署制品模型,细化了部署过程中的不同活动,充分发挥软件体系结构在这些活动中的指导作用。为了支持该部署过程模型与部署制品模型,以J2EE应用部署为例,设计并实现了构件运行支撑平台PKUAS的部署工具CADTool,不仅使部署过程中网络环境的运行信息得以实时展示,而且图形化地显示应用的软件体系结构,通过对软件体系结构进行简单操作即可完成部署,为部署人员提供了一条方便、快捷的多点部署途径。为了指导部署人员更好地应用该部署方法,从而能在网络环境下做出快速、合理、有效的部署方案,给出了一组部署原则,并使用部署工具对当前主流的性能基准应用程序之一RUBiS进行了详细的实例研究,通过大量的测试和分析评价了基于软件体系结构的应用部署方法的可行性与部署原则的有效性。