论文部分内容阅读
本文主要研究了设计模式组合技术及其使用,提出了采用UML及其扩展机制表示的用于支持设计模式组合方法的三个模型:模式级模型、带接口的模式级模型和细化的模式级模型,以及使用归约和深合并两种方法来精炼为实现阶段所用的类图。另外,还详细说明了如何将这种设计模式组合技术应用到软件开发中的整个设计过程,不难看出这种设计模式组合技术具有可分级性、可跟踪性、可组合性、易于实现等良好的特性,但也存在受设计者的人为因素影响比较大以及暂时缺少模式库的支持等不足之处。最后是以远程健康监护系统中的服务器端事务处理系统为例具体阐述如何开发特定领域的应用,验证了该方法的可行性。