一种设计模式重用方法的研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:silawangyue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
设计模式重用方法的研究是一项十分重要的基础性和创新性的研究。它主要包括新应用需求和设计模式的形式化描述、在模式库中找出一组包含新应用领域的模式的可重用的设计、重用找出的设计模式和定制模式的验证入库等方面的研究,其中形式化描述是基础,模式的可重用设计的选取是此方法的核心。 本文扩展了DisCo形式化描述语言,使其能很好地描述设计模式。并提出一种形式化模式库检索方法:基于谓词匹配的设计模式选取算法,以拓展对这一领域的探索,推动设计模式在软件设计中的重用。 本论文的工作主要包括以下几个方面: ● 对设计模式的本质和特征进行研究; ● 深入研究和分析DisCo形式化描述语言的背景和特点,研究将其应用于设计模式的形式化描述的可行性和必要性,并对其进行扩展,使其适用于设计模式的描述。 ● 深入研究软件设计过程中设计模式的重用,并提出一种设计模式重用方法。 ● 深入研究模式库的检索方法,给出一种形式化的模式库检索方法:基于谓词匹配的设计模式选取算法,使设计者能快速方便地重用设计模式。 ● 用实际的开发实例,在已有的模式工具上验证设计模式重用方法的有效性。
其他文献
软件回归测试是软件测试的主要方法之一,它保证软件被修改后,被修改的部分按照预期目标正确运行,同时对软件的修改没有对软件的其它部分造成负面影响,没有使原本正常的功能失效。
近年来,随着网络和多媒体技术的飞速发展,和网络视频相关的应用越来越多。在监控技术领域,就正在向数字化、网络化、智能化的方向发展。本文主要针对于构建高可靠性的多媒体
本文详细讨论了数字签名技术及其实现方法。数字签名是指使用加密算法对待发的数据进行加密处理,生成一段信息,附在原文上一起发送,这段信息的作用类似现实中的签名或印章,接收方
随着实时计算的功能日益强大,应用成本的降低,实时计算技术广泛应用于航空航天、核电能源、工业过程控制、军事指挥控制、火炮自动控制等多任务实时系统.特别由于实时计算技
汉语自动分词是中文信息处理领域中的基础课题,其中,歧义切分的消除是影响分词精度的关键问题。国内外很多学者在自动分词领域展开了富有成效的工作,但在提高分词精度上,仍然存在
学位
随着Internet高速网络中实时和多媒体应用业务的迅速发展,要求通信网络能提供高效的服务质量(QoS)支持,但是传统的“尽力而为”网络机制并不能满足QoS通信的要求。近几年的研究
本文通过作者参与设计、开发的研究生院管理信息系统阐述了面向对象的软件工程及面向对象的软件设计方法——UML在软件开发过程中的应用,论文其次研究了多层分布式系统的应用
数据仓库的目的是为了建立一种体系化的数据存储环境,将分析决策所需的大量数据从原来的环境中分离出来,使分散、不一致的操作数据转换成集成、统一的信息。但是非Agent结构的
本项目针对锦州师专热力管网地理信息系统的现有特点,充分了解其工作性质及流程需求,分析其功能和组织结构,开发出热力管网地理信息系统。本系统是融合计算机图形和数据库于一体