首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
软件复用和构件库与计算机辅助软件工程(CASE)的集成程度密切相关。现有的CASE系统中都没有集成可复用构件库系统。与CASE集成的构件库有其特殊性,它的用户是CASE程序而不是应用系统开发人员,所以它的检索算法也有其自身的特点。本文研究CASE和可复用构件库的集成问题,尤其是构件检索算法。提出了一个新的构件检索算法“利用UML设计模型信息进行可复用构件查询”,并将它和刻面查询算法合成后应用于实际系统中。  相似文献   

2.
决策树方法在软构件查询中的应用研究   总被引:1,自引:0,他引:1  
在基于可复用构件库的软件开发中,如何从构件库中查询满足条件的构件是构件库系统的研究重点之一。数据挖掘技术为解决上述问题提供了一条可行的途径,文中对如何利用决策树的分类发现方法进行可复用构件的查询作一探讨。通过对数据挖掘技术的应用,为复用者理解和选取构件提供了一定程度的辅助决策支持,为复用的成功提供了技术保障。  相似文献   

3.
在基于可复用构件库的软件开发中,如何从构件库中查询满足条件的构件是构件库系统的研究重点之一.数据挖掘技术为解决上述问题提供了一条可行的途径,文中对如何利用决策树的分类发现方法进行可复用构件的查询作一探讨.通过对数据挖掘技术的应用,为复用者理解和选取构件提供了一定程度的辅助决策支持,为复用的成功提供了技术保障.  相似文献   

4.
可复用软件构件的检索是构件库和软件复用领域研究的一个重要课题。基于刻面分类模式的检索方式拥有准确、高效的优势,因而得到了广泛应用。论文介绍了刻面分类模式的相关概念以及刻面树的创建方式,分析了基于刻面分类模式对软件构件库进行检索的规则,该规则将用户选择的刻面和术语通过合理的并和交运算组合生成数据库查询条件来完成检索。最后根据规则提出了相应算法以及刻面分类模式检索在实际构件库系统中的实现方法。  相似文献   

5.
可复用软件构件的检索是构件库和软件复用领域研究的一个重要课题。基于刻面分类模式的检索方式拥有准确、高效的优势,因而得到了广泛应用。论文介绍了刻面分类模式的相关概念以及刻面树的创建方式,分析了基于刻面分类模式对软件构件库进行检索的规则,该规则将用户选择的刻面和术语通过合理的并和交运算组合生成数据库查询条件来完成检索。最后根据规则提出了相应算法以及刻面分类模式检索在实际构件库系统中的实现方法。  相似文献   

6.
决策树分类方法在软构件检索中的辅助决策支持研究   总被引:1,自引:0,他引:1  
构件库的检索效率不仅包括对构件本身的检索效率,还包括构件查询者对构件的理解效率。而一般的构件库系统只是从描述性信息方面提供对构件的理解,却很少从实际复用方面提供对构件的理解。数据挖掘技术为解决上述问题提供了一条可行的途径,文中对如何利用决策树分类方法进行可复用构件的复用历史信息和用户反馈信息隐含知识的挖掘作一探讨。通过对数据挖掘技术的应用,使构件库的相关人员能够从其他复用者实际复用构件的角度来理解构件,从而为构件生产者改进构件、管理者管理构件、复用者理解和选取构件提供一定程度的辅助决策支持。最后,通过实验验证了这种方法的可行性与有效性。  相似文献   

7.
基于软件构件质量模型的度量及应用   总被引:10,自引:0,他引:10  
随着软件复用实践的深入,可复用构件数量不断增加,构件库规模也不断扩大。构件的质量将影响到最终的软件质量和CBSD的推广应用,但是目前缺乏对构件质量有效的评价模型。本文基于ISO/IEC9126软件质量度量模型,提出了软件构件质量模型,及专门针对软件构件质量模型的可操作的度量方法,重点描述了构件可复用性的度量,并将该方法实际应用于上海构件库部分构件,本文提出的度量模型和方法可作为构件库管理者和构件用户在管理及使用构件时对构件进行评价参考。  相似文献   

8.
一种基于P2P支持检索条件重构的构件库互联技术   总被引:1,自引:0,他引:1  
软件复用是解决软件危机的有效途径.随着软件复用技术和网络技术的发展,在Internet上出现了越来越多的软件构件库.复用者需要的构件往往分散在多个构件库中,而各个库中构件的描述方式也各不相同;这给复用者获取构件带来了一定的困难.因此,需要有一种有效的机制来帮助他们在多个构件库中获取构件.提出一种构件库互联技术DCLITTA以支持在分布的构件库之间实现资源共享,并为复用者提供了"透明"的检索机制.DCLITTA采用对等网络(P2P)体系结构将各个独立的构件库组织在一起.同时,针对构件库间构件描述模型的差异,DCLITTA通过自动地将复用者的检索请求进行重构来改善检索的效果.基于该互联技术,已设计实现了相应的支持系统,并实际应用于北京、上海等软件园的构件库中.  相似文献   

9.
基于刻面描述的构件查询匹配模型及算法研究   总被引:20,自引:1,他引:20  
在软件复用研究不断深入的情况下,软件构件库的管理研究得到了产业界与学术界越来越多的重视.作为构件库管理的两个核心技术,构件的表示与检索技术已经成为研究热点,其中基于刻面描述的构件相关应用得到了广泛研究,针对构件查询的特点,结合模式分析中的树匹配思想,提出了新颖的构件树路径包含匹配模型及其相应的构件查询匹配算法,该算法可以在保持构件查准率的前提下,有效提高构件的查全率,算法的时间复杂度和空间复杂度是线性的,实验表明具有良好的查询效率.  相似文献   

10.
不同构件库之间实现互通可以有效提高复用者检索构件的效率,分类是检索的基础。通过建立多个以关键字和本体分类方式的构件库的检索条件转换模式帮助用户从基于这两种分类模式的多个构件库中检索构件,避免用户多次为同一需求构造不同的检索条件,减少复用者的理解成本,提高关键字检索本体构件库的查全率。实验结果证明了该方法的有效性和可行性。  相似文献   

11.
基于刻面描述的构件查询匹配模型及算法研究   总被引:1,自引:0,他引:1  
在软件复用研究不断深入的情况下,软件构件库的管理研究得到了产业界与学术界越来越多的重视。作为构件库管理的两个核心技术,构件的表示与检索技术已经成为研究热点,其中基于刻面描达的构件相关应用得到了广泛研究,针对构件查询的特点,结合模式分析申的树匹配思想,本文提出了一种新颖的构件树路径包含匹配模型及其相应的构件查询匹配算法,该算法可以在保持构件查准率的前提下,有效提高构件的查全率,算法的时间复杂度和空间复杂度是线性的,试验表明具有良好的查询效率。  相似文献   

12.
为了更好地实现分布式构件库之间的信息共享与交互,使复用者更加便利地在多库中进行构件查找、提高查准率,提出一种基于P2P的分布式软件构件库检索机制。采用分层混合对等网络体系结构,其中的超级节点可以自动地对检索条件进行重构,从而使复用者可以透明地在多库中进行检索。该机制可以有效提高分布式构件库间的信息共享性,以及检索的便捷性与有效性。  相似文献   

13.
一种分布式构件目录库的设计与实现   总被引:3,自引:0,他引:3  
在分布式计算平台上,各个专用的软件构件库对构件的表示以及组织形式上都有很大的差别,这样造成用户搜索和复用构件的困难。论文为管理分布式构件库提出了构件目录库的概念和模型。在对目录项(即构件描述信息)作了通用的定义后,设计并实现了构件目录库的支持工具,包括对构件信息的提取、存储、增加、删除、检索等一系列操作,满足不同网络环境下的用户定制软件的要求。  相似文献   

14.
曹曼曼  曹宝香 《微机发展》2008,18(5):248-252
软件构件库作为软件复用的一项重要基础设施,得到了产业界和学术界越来越多的重视。文中结合PLM项目背景,提出了一种在J2EE平台下的PLM构件库系统(PLMCLS)的设计和实现方案。给出了PLMCLS的整体框架,并用UML用例图说明该构件库管理系统包括的功能。PLMCLS把PLM构件整体上分为九个层次的构件,对各个层次上构件进行刻面描述并提供接口描述信息,在检索和匹配机制采用语义检索和语法匹配的模式,保证了构件的重用率并为快速掏建PLM系统提供了有效支持。  相似文献   

15.
软件构件库作为软件复用的一项重要基础设施,得到了产业界和学术界越来越多的重视.文中结合PLM项目背景,提出了一种在J2EE平台下的PLM构件库系统(PLMCLS)的设计和实现方案.给出了PLMCLS的整体框架,并用UML用例图说明该构件库管理系统包括的功能.PLMCLS把PLM构件整体上分为九个层次的构件,对各个层次上构件进行刻面描述并提供接口描述信息,在检索和匹配机制采用语义检索和语法匹配的模式,保证了构件的重用率并为快速构建PLM系统提供了有效支持.  相似文献   

16.
基于功能构件的软件复用方法   总被引:3,自引:0,他引:3  
提出一种基于功能构件(FC)的软件复用方法,讨论所定义的功能构件的特点.以功能构件的设计思想为指导,设计了软件系统模型,建立了包括用户管理、用户操作稽核、权限管理、数据录入、电子数据导入、数据库管理维护和监控、界面风格控制、静态参数维护、数据查询、数据统计、工作流管理等功能构件的构件库,并用该复用方法完成了成本管理系统的开发.该复用方法可快速高效地实现新系统的搭建,能极大地节省软件开发的人力、物力投入,缩短开发周期,提高开发效率.  相似文献   

17.
软件构件表示与检索形式化的研究与进展   总被引:2,自引:0,他引:2  
1 引言软件复用被认为是提高软件生产效率和软件质量较为现实的途径。尽管软件复用的思想已经提出了30多年,但软件复用的现状离人们最初的设想仍然相距甚远。阻碍大规模软件复用的技术与非技术因素很多,主要的技术因素有构件分类、构件表示、构件检索、构件更改及构件库的管理与维护等。其中,软件构件表示与检索是软件复用获得成功的重要前提。  相似文献   

18.
语义检索是解决目前构件查准率和查全率不高的最好方法之一。该文研究了基于语义检索的构件库技术,能在构件入库时完成基于本体的构件语义描述,在检索时复用领域本体,实现构件隐含语义推理和匹配,检索出传统算法难以检索到的构件,为设计实现具体面向语义检索的构件库系统提供了一个参考模型。  相似文献   

19.
一种面向对象的软件复用框架   总被引:2,自引:0,他引:2  
本文利用面向对象技术,提出了一种面向对象的软件复用框架,该框架采用面向对象的类来实现构件,为了提高构件库的组织管理效率,采用为构件库建立多个索引链等策略,构件检索采用模糊查询和详细查询的两个阶段来实现,构件集成采用基于星型拓扑结构的构件集成方法。  相似文献   

20.
可复用软件构件的表示和检索   总被引:2,自引:0,他引:2  
王希辰 《计算机工程》2002,28(12):80-82
软件构件技术被认为是有效提高软件生产率,缩短产品交付时间和提高软件质量的新希望,可复用软件构件的管理、检索、定位和理解是成功实现软件复用的重要保证。多年来人们使用各种方法和工具进行可复用构件的表示和检索,这方面的研究一直是构件库和软件复用研究的重点,并且伴随复用实践的深入和新技术的出现而不断取得进展,该文介绍了构件表示和检索方法的研究现状,并对未来发展进行了估计。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号