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

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

3.
在基于构件的软件开发过程中,检索和提取满足用户需求的构件已成为目前研究重点.在构件库的效率优化方面,主要包括构件检索效率和构件理解效率的优化.利用数据挖掘中基于拥挤因子的改进蚁群算法来优化构件的复用规则,从而提高复用者对于所需构件选取的准确性.通过实验证明,该方法挖掘出来的构件复用规则准确率为75.3%,高于Apriori算法和蚁群算法,对于构件的检索和选取提供了较好的决策支持.  相似文献   

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

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

6.
随着构件技术的发展和构件库规模的扩大,构件的表示与检索技术作为构件库管理的两个核心技术已经成为研究热点。根据目前被广泛应用的构件刻面分类描述方法及其特点,本文从构件复用者不同的检索方式出发,提出了基于浏览检索方式、基于刻面检索方式以及基于术语检索方式三种构件检索方式以及与之对应的五种匹配模型和两种匹配算法。理论分析和实验结果表明,将三种检索方法应用在大规模的构件库中检索构件时,可满足构件复用者的各种检索需求,且在检索效率上是可行的。  相似文献   

7.
一种基于刻面分类和聚类分析的构件分类检索方法   总被引:6,自引:0,他引:6  
刘大昕  赵磊  王卓 《计算机应用》2004,24(Z1):89-90
软构件的检索方法研究一直是构件库研究的热点,拥有大量可复用构件的组织必须以一种易于分类管理而又方便复用者检索的机制来表示和保存构件资产.有效的构件检索机制能够降低构件查找和理解的成本,而构件的合理分类正是实现高效方便的检索的基础.本文的分类检索方法将刻面分类与聚类分析相结合,有效地提高了查找的效率和准确度.  相似文献   

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

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

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

11.
针对目前计算机辅助工艺设计中基于实例的工艺相似性重用问题,提出一种基于本体映射的零件工艺实例重用方法。在分析零件工艺实例信息的基础上,建立了新零件工艺知识本体和零件库零件工艺实例本体。基于本体映射的方法,通过本体间相似度计算,完成新零件工艺实例的检索和重用,并以轴类零件来说明该方法的有效性。  相似文献   

12.
为了提高软件复用过程中构件检索的效率,分析了软件构件分类技术的优缺点以及构件特征,从构件刻面信息的角度,采用卷积神经网络技术,提出一种基于卷积神经网络的构件分类策略;利用卷积神经网络对构件刻面特征进行提取,减少人为因素,提高刻面信息提取精确性,并训练出基于卷积神经网络的构件分类模型,通过具体的实验,来论证该模型的准确性,以达到提高构件检索效率的目的。  相似文献   

13.
基于构件的软件工程可以提高软件的质量,降低软件开发和维护的成本,构件的描述是构件检索和复用的基础,本文提出了一种基于的构件接口描述的匹配方法,从而提高构件的查全率和查准率,进而改进了构件库的检索效率。  相似文献   

14.
近年来,构件化开发已成为软件开发的主要发展方向。随着构件库规模不断扩大,高效的构件检索是提高软件系统开发速度的关键。通过对构件的语义信息建模来实现功能检索,一方面可弥补普通检索的语义缺失问题,另一方面将大大提高构件的检索效率。采用本体描述构件,创建了对应的构件本体库。同时,基于大量用户检索构件的历史数据,利用抽样序列模式挖掘产生构件本体库中的高频率模式,并用其构造检索关系图,最终得到可能的检索序列,指导用户进行高效、准确的构件功能检索。  相似文献   

15.
基于Jena规则推理数字图书馆信息检索系统研究   总被引:1,自引:1,他引:0  
数字图书馆的核心任务之一就是提供良好的信息检索系统,而传统的信息检索技术以关键字匹配为主,缺乏语义推理能力,对用户的查询请求没有提供语义指导,因此造成信息的误检、漏检。将Jena用于数字图书馆信息检索,首先分析了数字图书馆的特点和需求,接着提出了基于Jena数字图书馆信息检索模型,深入研究了关键技术,最后对研究进行了验证。  相似文献   

16.
基于构件的软件开发(CBSD)能有效地提高软件的开发效率,提高软件的质量,降低开发和维护成本,因此它成为软件工程的研究热点之一.构件库是CBSD的核心技术之一,在分布式构件库系统中,通过多智能主体之间的相互协作,能较好地满足在各企业间跨越构件库请求并检索构件的需求.给出了一个基于多智能主体的分布式构件系统体系结构,详细讨论了其中的检索主体、请求主体和发布主体.  相似文献   

17.
企业管理信息系统的应用大多存在着重复开发现象严重、代码重用率低、功能模块扩展性差、可移植性差等问题,以惠州市自来水总公司营业管理信息系统为例研究了基于组件的企业管理信息系统的开发方法,建立了自来水营业管理系统的模型和具体组件库。  相似文献   

18.
王维 《工矿自动化》2012,38(5):33-35
针对现有的煤矿设备信息管理系统开发效率和复用粒度低、难以满足煤矿个性需求的问题,从软件复用的角度介绍了一种煤矿设备信息管理系统的构件化设计方法,给出了系统开发模型和体系结构,详细介绍了系统构件的设计和实现方法。该构件化设计方法通过创建.NET功能构件,复用.NET中的基本构件和已创建的功能构件,最后在.NET开发平台上组装构件来达到软件复用的目的,提高了系统软件的开发效率、可靠性和可重用性。  相似文献   

19.
Domain analysis for software reuse   总被引:3,自引:0,他引:3  
A theory of domain knowledge is proposed that consists of ‘grounded domains' that model a set of cooperating objects that achieve a purpose. Grounded domains have spatial presence in the real world and contain agents that act on objects within a context of structures. More complex meta-domains use grounded domains as their subject matter and describe education, management, etc. The third component of the theory, generic tasks, describes problem solving activity such as diagnosis, searching, planning and scheduling. Generic tasks describe the behavioural components in both grounded and meta-domains. The reusable library of generic models is applied to the design of interactive systems by reusing the models as templates, and to reuse design knowledge in the form of associated design rationale. A process for recognising generic models is described with recognition heuristics structured in a walkthrough type of analysis for identifying key abstractions in new applications. The design process is illustrated with an information retrieval case study developed as a decision support system for emergency management, reusing information searching services. The discussion reviews the prospects for reusable patterns in interactive systems design, and similar approaches in software and knowledge engineering.  相似文献   

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

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