软件构件检索论文开题报告文献综述

软件构件检索论文开题报告文献综述

导读:本文包含了软件构件检索论文开题报告文献综述、选题提纲参考文献,主要关键词:构件,语义,本体,软件,概念,管理系统,文法。

软件构件检索论文文献综述写法

柯昌博,黄志球,肖甫[1](2017)在《基于本体概念相似度的软件构件检索方法》一文中研究指出随着软件重用与产品线技术的日趋成熟,基于产品线采用构件快速地开发出软件产品成为了研究的热点,而高效的构件检索方法是此技术能否实施的关键。因此,使用本体Web语言(OWL)描述构件,并将其转化为本体树进行模糊匹配,然后对失配的构件进行重组,并使用KMP算法对查询本体树的相似概念进行修改,从而检索到更精确且满足用户需求的构件。最后,给出了构件查询算法,并在此基础上开发了构件库查询系统原型,并与采用刻面和特征的查询方法进行了比较实验,结果证明了此方法的可行性与有效性。(本文来源于《计算机科学》期刊2017年12期)

尚萌[2](2012)在《软件构件的描述和检索技术研究》一文中研究指出随着信息技术地迅速发展,计算机软件逐渐渗透到社会生活中的各个层面。由于软件开发规模不断壮大,因而功能强度和复杂度要求也逐步提高,最终导致软件成本、进度、质量难以控制,这使得软件开发难度不断上升,软件开发周期不断加长,修改与返工情况也日益严重。因此,“软件危机”——即在软件的开发过程中存在得重大问题已成为研究者们亟待解决的问题之一。面对以上“软件危机”,如何复用已有的软件构架构件并快速的生产出高质量的软件产品已逐渐成为软件产业领域中重要的研究点。而在软件复用领域中,基于软件构件地开发则是提高软件质量、提升软件生产效率和解决“软件危机”的重要方法。目前构件大多采用基于刻面的分类描述模型。采用XML语言来描述构件的方法己成为研究的热点。因此本文改进构件描述模型,采用XML语言描述构件。在XML构件描述的基础上进行的,构件检索把构件描述看成检索的重要信息,然后把描述看成若干词语组成的向量。对这组向量进行研究和分析,验证其是否是用户需求的构件。本文研究分析了各构件描述模型,然后采用XML可扩展标记语言描述构件。改进后的构件描述模型主要是从构件的检索信息、接口、功能、属性和依赖环境五个方面进行描述。由于软件构件蕴含了大量的信息,所以使用准确、简洁的语言来描述这些信息是极其困难的,因此本文选择了提供语法元素、元素属性及语法解析规则规定的XML语言。本文的构件检索是基于XML的构件描述进行的。在如何提高构件检索效率的问题上,本文把向量空间模型和N元文法相结合,提出了基于改进的N元文法的相似度计算方法,实验结果表明,和传统的向量空间模型及N元文法相比,该方法有效地提高了检索结果的精确率和召回率。(本文来源于《昆明理工大学》期刊2012-03-01)

曲益民[3](2011)在《软件构件的形式化描述与检索研究》一文中研究指出随着信息技术迅猛发展,计算机软件已经渗透到社会生活的方方面面。同时,软件项目复杂度的增加、规模的壮大和功能的不断增强,软件的质量、进度、成本也变得难以控制,这使得软件开发的难度不断上升,软件开发周期越来越长,修改与返工情况变得更加严重。因此,如何复用成功的开发方案来快速生产出高质量软件成为软件产业的热点问题。基于构件的软件工程或者基于构件的开发,是一种新型的软件开发方式,在一定的构件模型的支持下,从构件库中找出一个或多个软件构件,用组装的方式高质量、高效率地构造应用软件系统,有效提高了软件开发质量和效率。随着软件复用研究的深入发展,构件的准确描述和高效检索成了基于构件的软件复用研究的难点和热点。本文根据语义学基础,提出一种基于形式化的、可扩展的构件描述模型,其中包括构件的接口描述、功能描述、环境依赖描述等,而且还保留了构件的非功能属性和关键字等描述。形式化描述方法比起传统的方法更具有优势。比起传统的基于刻面的构件描述方法,这种放大能够从很大程度上缩小构件的检索范围,使检索的结果变得更为准确,从而提高了检索效率。(本文来源于《昆明理工大学》期刊2011-04-01)

倪德强[4](2010)在《基于本体的软件构件描述与检索》一文中研究指出针对软件构件刻面描述语义不足的缺点,提出了一种基于本体的构件描述方案。研究了构件知识库的框架、本体设计、本体之间的关联及基于本体的构件检索技术。通过实例,验证了基于本体描述的构件检索可提高查全率。(本文来源于《指挥信息系统与技术》期刊2010年02期)

郑真,曹宝香[5](2010)在《基于P2P的分布式软件构件库检索机制》一文中研究指出为了更好地实现分布式构件库之间的信息共享与交互,使复用者更加便利地在多库中进行构件查找、提高查准率,提出一种基于P2P的分布式软件构件库检索机制。采用分层混合对等网络体系结构,其中的超级节点可以自动地对检索条件进行重构,从而使复用者可以透明地在多库中进行检索。该机制可以有效提高分布式构件库间的信息共享性,以及检索的便捷性与有效性。(本文来源于《计算机工程》期刊2010年02期)

徐亚军[6](2010)在《基于本体的软件构件描述及其检索研究》一文中研究指出基于构件的软件开发提出复用软件构件,通过可复用构件来设计与构造软件系统。这种开发方式不仅可以提高软件质量和生产率,还可以降低软件开发和维护的成本。然而随着软件构件库规模的不断扩大,在构件库中检索到符合复用需求的构件变得十分困难。在传统的构件检索方法中,基于关键字的检索使用简单,但由于自然语言的多词同义与一词多义,使得构件检索匹配变得十分困难。在基于刻面分类检索中,由于刻面术语之间的关系过于单一,以及缺少特定领域语义信息,导致匹配过程中无法运用语义进行推理,从而降低了构件检索的查准率和查全率,无法满足用户检索的需求。针对刻面描述的构件检索中缺少语义信息的问题,为了提高刻面分类检索的查准率,结合领域本体,提出了基于本体的构件描述模型。该模型以构件的功能为基础,分别从构件功能、非功能属性和质量属性叁个方面进行描述。然后深入地分析了基于语义距离的匹配算法和精确查询匹配算法,结合这两种算法给出了本文所使用的构件匹配算法。在检索过程中,通过用户的交互式查询来保证构件检索的查准率。建立在上海构件库的初步实验结果表明,与传统的刻面分类检索方法相比,本文的检索方法不但可以提高检索精度,又增强了检索的灵活性。(本文来源于《东华大学》期刊2010-01-01)

韩娜,王洋,关明山[7](2009)在《面向特定领域的软件构件库构件检索机制研究》一文中研究指出面向特定领域的软件构件库中的可执行代码构件不同于其他构件,往往需要花费较多的执行时间来进行检索,却可能没有终止。如果使用刻面检索很大程度上依赖于用户复用经验等因素,因此本文考虑在实际的面向特定领域的软件构件库检索过程中采用基于概念分析的检索方法,降低刻面值的主观因素,增加构件检索的客观性,从而提高检索速度和检索效率,即提出了一种基于概念分析采用构件样本输入一输出(不需要实际执行)的软件构件检索方法。(本文来源于《中国科技信息》期刊2009年02期)

孙念民,李万龙,郑山红,赵辉[8](2007)在《基于xml技术的软件构件表示与检索》一文中研究指出软件构件库作为构件复用的基础物质仓库,扮演了极为重要的角色,而可复用构件的表示、分类、检索是构件库的关键。本文在构件库系统的构件分类与描述方案的选择设计中,分析了构件的刻面分类方法,提出采用XML技术实现构件的刻面描述方案,并从技术实现、发展演化等方面对该方案作了较详细的分析,之后参照国内外相关学术成果,结合XML技术特点,给出了具体的刻面设计及描述实现,从而建立起软件构件库系统的构件数据模型。(本文来源于《计算机系统应用》期刊2007年10期)

邹博[9](2006)在《基于刻面分类的软件构件检索的研究》一文中研究指出基于构件的软件开发是解决软件危机的有效途径。在基于构件复用的软件开发过程中,构件库管理系统扮演了重要角色。在构件库管理系统中,构件的分类方式及其检索是最基本也是最核心的功能之一。有效的检索机制能大大降低复用成本。本文从构件的刻面分类模式出发,针对构件检索的特点,结合树匹配模型思想,在构件树路径匹配算法的基础上提出一种改进算法。实验证明改进的路径匹配算法具有良好的检索效率。 本文主要分叁大部分,第一部分首先综合分析构件库管理系统的组成、功能、关键技术、以及发展现状。通过对关键技术的分析,引入构件的分类模式,并着重分析了刻面分类模式,目的是为后面内容作知识准备。 第二部分在刻面分类模式的基础上,结合树匹配模型思想,按照树匹配条件的张驰程度依次介绍了6种匹配模型。然后对基于包涵匹配模型的路径匹配算法进行了着重分析。 第叁部分提出一种双向匹配的改进路径匹配算法。与原算法相比,改进算法增加了从构件方到查询树方的路径包容匹配,同时,利用路径匹配的性质,提出一种旨在降低改进算法时间复杂度的匹配预判断机制——“选择性路径匹配机制”。在此基础上对改进算法从理论上进行了深入的分析。最后通过实验对算法改进前后的查全率,时间复杂度进行测试。通过数据对比,分析改进算法的优越性和不足之处。(本文来源于《哈尔滨工程大学》期刊2006-02-01)

李孝明,曹万华[10](2005)在《舰载作战指挥系统软件构件库技术研究(续叁):检索和管理》一文中研究指出软件构件的检索和管理是软件构件库技术的两个必要方面。重点分析了舰载作战指挥系统软件构件库的检索技术,包括基于关键词的软件构件检索、基于刻面的软件构件检索以及软件构件全文检索。(本文来源于《舰船电子工程》期刊2005年03期)

软件构件检索论文开题报告范文

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

此处内容要求:

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

写法范例:

随着信息技术地迅速发展,计算机软件逐渐渗透到社会生活中的各个层面。由于软件开发规模不断壮大,因而功能强度和复杂度要求也逐步提高,最终导致软件成本、进度、质量难以控制,这使得软件开发难度不断上升,软件开发周期不断加长,修改与返工情况也日益严重。因此,“软件危机”——即在软件的开发过程中存在得重大问题已成为研究者们亟待解决的问题之一。面对以上“软件危机”,如何复用已有的软件构架构件并快速的生产出高质量的软件产品已逐渐成为软件产业领域中重要的研究点。而在软件复用领域中,基于软件构件地开发则是提高软件质量、提升软件生产效率和解决“软件危机”的重要方法。目前构件大多采用基于刻面的分类描述模型。采用XML语言来描述构件的方法己成为研究的热点。因此本文改进构件描述模型,采用XML语言描述构件。在XML构件描述的基础上进行的,构件检索把构件描述看成检索的重要信息,然后把描述看成若干词语组成的向量。对这组向量进行研究和分析,验证其是否是用户需求的构件。本文研究分析了各构件描述模型,然后采用XML可扩展标记语言描述构件。改进后的构件描述模型主要是从构件的检索信息、接口、功能、属性和依赖环境五个方面进行描述。由于软件构件蕴含了大量的信息,所以使用准确、简洁的语言来描述这些信息是极其困难的,因此本文选择了提供语法元素、元素属性及语法解析规则规定的XML语言。本文的构件检索是基于XML的构件描述进行的。在如何提高构件检索效率的问题上,本文把向量空间模型和N元文法相结合,提出了基于改进的N元文法的相似度计算方法,实验结果表明,和传统的向量空间模型及N元文法相比,该方法有效地提高了检索结果的精确率和召回率。

(2)本文研究方法

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

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

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

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

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

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

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

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

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

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

软件构件检索论文参考文献

[1].柯昌博,黄志球,肖甫.基于本体概念相似度的软件构件检索方法[J].计算机科学.2017

[2].尚萌.软件构件的描述和检索技术研究[D].昆明理工大学.2012

[3].曲益民.软件构件的形式化描述与检索研究[D].昆明理工大学.2011

[4].倪德强.基于本体的软件构件描述与检索[J].指挥信息系统与技术.2010

[5].郑真,曹宝香.基于P2P的分布式软件构件库检索机制[J].计算机工程.2010

[6].徐亚军.基于本体的软件构件描述及其检索研究[D].东华大学.2010

[7].韩娜,王洋,关明山.面向特定领域的软件构件库构件检索机制研究[J].中国科技信息.2009

[8].孙念民,李万龙,郑山红,赵辉.基于xml技术的软件构件表示与检索[J].计算机系统应用.2007

[9].邹博.基于刻面分类的软件构件检索的研究[D].哈尔滨工程大学.2006

[10].李孝明,曹万华.舰载作战指挥系统软件构件库技术研究(续叁):检索和管理[J].舰船电子工程.2005

标签:;  ;  ;  ;  ;  ;  ;  

软件构件检索论文开题报告文献综述
下载Doc文档

猜你喜欢