摘要
成功地利用模式可以有效提高软件的开发效率和设计质量,通用模式具有较强的普适性,结合具体领域特点形成的实例模式具有更强、更具体的指导作用。为了实现一个辅助设计模式复用的CASE工具,对设计模式的几个面向对象的原则进行分析,提出了一种面向对象的分布式软件实例模式库来存储设计模式,并给出相应的类层次库组织结构、分布式的交互管理和基于聚类的多级索引方法及面向对象的嵌套索引方法。依此存储模式以更有效地管理和利用模式。
Software quality and the development efficiency can be improved by using pattern, the more general pattern can be used in a wider range. Combining with domain specific character, the case patterns have stronger and more specific guidance. To design a CASE tool for design patterns reuse, in this paper object -orientcd principles of design pattern are analized, a object - oriented distributed software case pattern base is brought forward to store design patterns, then the class hiberarchy structure, distributed interactive managerment,the methods of based multi - class index and object - oriented nested index of the base are described. And in order to manage and use patterns more efficiently,snggest to store patterns by the object - oriented software case pattern base.
出处
《计算机技术与发展》
2008年第9期22-25,共4页
Computer Technology and Development
基金
安徽省科研计划项目(2007jq1022
2006jql130)
关键词
设计模式
实例模式库
面向对象
分布式实例模式库
desigu pattern
case pattern base
object- oriented
distributed case pattern base