设计模式库论文-杨晨

设计模式库论文-杨晨

导读:本文包含了设计模式库论文开题报告文献综述及选题提纲参考文献,主要关键词:软件设计,模式库构建

设计模式库论文文献综述

杨晨[1](2012)在《软件设计模式库构建与应用探究》一文中研究指出软件设计模式库的构建和模式复用是当前软件复用研究的热点,对提高软件开发效率和质量具有重要意义。通过将软件设计模式分类、描述和存储,建立模式库,为软件设计和开发提供支持。本文提出了模式库系统的管理流程和系统框架。(本文来源于《信息与电脑(理论版)》期刊2012年07期)

王海涛[2](2010)在《设计模式库构建研究与应用》一文中研究指出设计模式本质上是一种优秀的设计思想,它能够很大程度地优化系统架构,增强软件复用性和健壮性,在一定程度上解决“软件危机”带来的困扰。但是如何将这种思想有效地从设计者传达到使用者是摆在技术人员面前的一道难题。设计模式库的出现为解决这个问题带来了希望。设计模式库的作用是将精巧的设计模式看作可复用构件,运用一定的技术将其存储起来,以备其他工程人员使用。其中,如何将设计模式有效地存储以及如何准确地对其进行检索是构建设计模式库的重要课题。本文充分融合了模式库的建设思想,全面阐述了设计模式库的存储、维护和检索叁方面应注意的问题,形成了一个完整的脉络。其中在存储方面提出了刻面分类的方法以及基于XML描述文件的传输方法,全面地刻画了设计模式库的空间;在维护方面较为完整地阐述了包括产品识别、修改、删除以及刻面信息修改几方面的具体步骤,并讨论了一些细节问题;在检索方面则借鉴了简单查询、层次信息编码和模糊数学中的有关思想,提出了叁步检索机制,以期对设计模式进行有效的查询。本文在最后运用实例展现了上述过程,从侧面反映了设计模式库的构建方法。(本文来源于《天津大学》期刊2010-05-01)

王玉栋[3](2009)在《软件设计模式库系统的设计与实现》一文中研究指出设计模式是指在特定背景下反复出现问题的解决方案,是经验的文档化。设计模式复用是将设计模式应用到软件系统的设计中,重复使用已有的设计方案,避免重复设计。它把软件复用的层次从代码复用提高到设计复用,从而更好的解决了软件开发中存在的质量与效率问题,提高了软件系统的可靠性、可维护性和可扩展性,减少了软件系统开发时间和成本。通过将大量的设计模式组织成设计模式库,提供设计模式的自动化检索和实例化方法,从而方便软件设计人员从设计模式库中选取出所需的设计模式,并结合用户具体需求自动产生应用了此设计模式的问题解决方案,更好的为设计模式复用提供支持。介绍了设计模式、设计模式库和设计模式复用等相关理论,对已有的相关工作进行了分析和总结。阐述了和软件设计模式库相关的设计模式分类、描述、存储、检索、实例化等方面的内容。其中,重点介绍了设计模式检索和设计模式实例化。根据设计模式的分类、名称和目标相似性,提出了按类型、关键词和需求叁种检索设计模式的算法。按需求检索设计模式是根据用户的设计需求和设计模式的目标进行相似性匹配,从而在最大程度上实现设计模式的自动选取,提高设计模式的复用率。设计模式的实例化是在设计模式库中找到合适的设计模式后,结合用户需求生成应用设计模式的问题解决方案。每个设计模式都具有稳定的模式框架,而用户需求具有可变性,可以采用模板方法模式来解决这一问题,将稳定的模式框架固定为模板,对可变的用户需求进行可变性封装,从而将设计模式和用户需求联系起来,实现设计模式的自动实例化。(本文来源于《华中科技大学》期刊2009-05-01)

钟金琴,辜丽川[4](2008)在《一种面向对象的软件设计模式库的设计》一文中研究指出成功地利用模式可以有效提高软件的开发效率和设计质量,通用模式具有较强的普适性,结合具体领域特点形成的实例模式具有更强、更具体的指导作用。为了实现一个辅助设计模式复用的CASE工具,对设计模式的几个面向对象的原则进行分析,提出了一种面向对象的分布式软件实例模式库来存储设计模式,并给出相应的类层次库组织结构、分布式的交互管理和基于聚类的多级索引方法及面向对象的嵌套索引方法。依此存储模式以更有效地管理和利用模式。(本文来源于《计算机技术与发展》期刊2008年09期)

陈新汉[5](2008)在《软件设计模式库研究与实现》一文中研究指出设计模式是针对某一类特定软件问题的通用解决方案。应用设计模式可以提高软件的可复用性和可扩展性,降低软件开发和维护的成本。设计模式复用是软件复用的主要形式之一。论文研究了设计模式的分类、描述、存储、检索、实例化、自动化等方面。其中,重点讨论了设计模式检索和设计模式实例化。根据设计模式的相似性定义和度量,提出了基于模式目标相似性匹配的设计模式检索算法。同时,针对检索条件和设计模式的一对多情形,给出了匹配度的概念和算法,以方便对检索结果进行相似性排序。在模式库中找到合适的设计模式后,如何结合用户需求生成应用设计模式的解决方案,这就涉及到设计模式的实例化方法。每个设计模式都具有模式框架本身的稳定性和用户需求的可变性,根据这一理论,提出了一种基于Velocity模板的设计模式实例化方案。最后,基于上述的设计模式检索和设计模式实例化方案,论文提出一种构建设计模式自动化工具的设计思想,实现了设计模式库DPStore系统。DPStore是一个统一存储和管理设计模式的容器,作为软件库SoftStore的重要组成部分,DPStore的有效组织能够为设计人员提供设计模式方面的参考和复用支持,使开发人员充分利用已有的成功设计经验,实现抽象层次的设计模式复用。借鉴零编程的思想,用户只需要输入设计问题的需求和必要的参数信息就可以生成应用了合适设计模式的参考解决方案。(本文来源于《华中科技大学》期刊2008-06-01)

岳东旭[6](2008)在《基于UML的设计模式库系统对象模型的研究》一文中研究指出设计模式描述了面向对象软件设计的经验,是软件复用的关键技术。随着计算机软件领域大量设计模式被提出,构建一个设计模式库对这些设计模式进行分类整理,方便软件设计者查阅和使用是非常必要的。本文分析了存储设计模式数据库的理论基础,用UML实现了一个设计模式库系统的对象模型。(本文来源于《武汉船舶职业技术学院学报》期刊2008年02期)

杨勇,张维石,张秀国,史金余[7](2007)在《基于Wiki的软件设计模式库的设计与实现》一文中研究指出软件设计模式库的构建和模式复用是当前软件复用研究的热点,对提高软件开发效率和质量具有重要意义。通过将软件设计模式分类、描述和存储,建立模式库,为软件设计和开发提供支持。本文提出了模式库系统的管理流程和系统框架。分析了Wiki的特点,并结合其特点给出了基于Wiki的软件设计模式库的实现。(本文来源于《计算机工程与设计》期刊2007年16期)

杨勇[8](2007)在《软件设计模式库构建及应用研究》一文中研究指出软件设计模式的复用是软件复用的一种主要形式,是解决软件开发效率和质量问题的重要途径。软件设计模式的复用将软件复用的层次由代码层提高到设计层。把复用的重点放在抽象层次更高的设计层上是软件工程领域的发展方向,能更好的解决软件开发中的质量和效率问题。通过建立模式库统一管理软件设计模式,为模式复用提供支持。 本文研究了设计模式和设计模式库的相关研究成果,对已有的模式库相关工作进行了分析和总结。综述了模式库构建关键技术,包括有模式的分类、描述、存储、检索以及模式库的演化和管理等。模式库采用模式分类图式和模式模板对模式进行分类和描述。针对模式分类图式和模式模板的不确定性,提出了开放的、协作的、易用的和柔性可配置的软件设计模式库的概念。用户可以根据需要配置不同的分类策略和描述策略,也即选用不同的模式分类图式和模式模板。该模式库的实现采用了Wiki系统,不仅弱化了模式库存储策略对分类和描述策略的依赖,而且引入了开放、协作和易用等特性。本文给出了该模式库的设计和实现,并以一个具体实例介绍了模式库中模式的应用。最后,总结了所做的主要工作,提出了下一阶段的工作。 本论文研究目的和意义在于,通过研究软件设计模式库构建关键技术,建立软件设计模式库,将模式合理的分类、描述和管理,从而更好的为设计模式的复用提供支持。在软件系统的设计和开发过程中应用这些软件设计模式,可提高系统的开发效率和质量。(本文来源于《大连海事大学》期刊2007-02-01)

设计模式库论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

设计模式本质上是一种优秀的设计思想,它能够很大程度地优化系统架构,增强软件复用性和健壮性,在一定程度上解决“软件危机”带来的困扰。但是如何将这种思想有效地从设计者传达到使用者是摆在技术人员面前的一道难题。设计模式库的出现为解决这个问题带来了希望。设计模式库的作用是将精巧的设计模式看作可复用构件,运用一定的技术将其存储起来,以备其他工程人员使用。其中,如何将设计模式有效地存储以及如何准确地对其进行检索是构建设计模式库的重要课题。本文充分融合了模式库的建设思想,全面阐述了设计模式库的存储、维护和检索叁方面应注意的问题,形成了一个完整的脉络。其中在存储方面提出了刻面分类的方法以及基于XML描述文件的传输方法,全面地刻画了设计模式库的空间;在维护方面较为完整地阐述了包括产品识别、修改、删除以及刻面信息修改几方面的具体步骤,并讨论了一些细节问题;在检索方面则借鉴了简单查询、层次信息编码和模糊数学中的有关思想,提出了叁步检索机制,以期对设计模式进行有效的查询。本文在最后运用实例展现了上述过程,从侧面反映了设计模式库的构建方法。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

设计模式库论文参考文献

[1].杨晨.软件设计模式库构建与应用探究[J].信息与电脑(理论版).2012

[2].王海涛.设计模式库构建研究与应用[D].天津大学.2010

[3].王玉栋.软件设计模式库系统的设计与实现[D].华中科技大学.2009

[4].钟金琴,辜丽川.一种面向对象的软件设计模式库的设计[J].计算机技术与发展.2008

[5].陈新汉.软件设计模式库研究与实现[D].华中科技大学.2008

[6].岳东旭.基于UML的设计模式库系统对象模型的研究[J].武汉船舶职业技术学院学报.2008

[7].杨勇,张维石,张秀国,史金余.基于Wiki的软件设计模式库的设计与实现[J].计算机工程与设计.2007

[8].杨勇.软件设计模式库构建及应用研究[D].大连海事大学.2007

标签:;  ;  

设计模式库论文-杨晨
下载Doc文档

猜你喜欢