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

2.
特定领域本体的构造方法   总被引:5,自引:1,他引:5       下载免费PDF全文
提出了一种领域本体构造方法OntoMerge,通过该方法构造得到领域本体,再利用领域本体对构件进行本体描述。基于本体、面向服务的构件描述,具有语义推理功能,能极大地提高构件检索的查全率和查准率,并为构件入库、检索、组装等工作奠定基础。  相似文献   

3.
在构件检索中引入本体,结合刻面分类信息和领域信息,建立起软构件本体模型,提出了基于本体的软构件语义检索的推理模式及算法,对用户提交的查询请求进行有效的语义扩展和推理,提高构件的检索效率,同时为分布、异构构件库的准确、全面、方便的构件检索提供了帮助。  相似文献   

4.
基于领域本体的软构件检索   总被引:3,自引:1,他引:2  
为了提高刻面分类检索软构件的查准率,结合领域本体,提出了支持自然语言检索的软构件检索过程模型.该模型抽象了领域知识,形成领域本体库,用于匹配用户检索使用的自然语言,提供领域内一致认可的检索术语.该术语然后与软构件描述库中的软构件描述术语进行匹配,进而从软构件库中检索软构件.软构件描述库采用了刻面分类方法.ATS软构件检索实验结果表明,较之于传统的刻面分类方法,该检索策略既提高了检索精度,又增强了检索的灵活性.  相似文献   

5.
根据构件检索技术的研究现状,结合领域本体,对现有的构件描述模型进行了改进,提出了基于语义的构件检索模型及相应的概念语义匹配算法。通过试验分析,此算法提高了构件的查全率和查准率。  相似文献   

6.
面向领域特征聚类的构件组装优化方法   总被引:3,自引:1,他引:2       下载免费PDF全文
Internet环境的开放、动态和难控等特点,使网构软件的构件组装问题变得十分复杂。提出了一种面向领域特征聚类的构件组装优化方法。通过引入本体分类和相似度比较方法,设计了一种基于划分的聚类算法,以实现基于领域特征的精确的构件聚类。通过对构件和链路的多维QoS指标的换算,给出了应用动态规划方法求解面向领域特征簇的构件组装全局最优解的算法实现。算法分析和实验仿真表明了该方法的有效性和可行性。  相似文献   

7.
针对刻面描述的检索方法的不足,引入领域本体,提出领域本体和刻面描述相结合的构件检索模型,并对所提出的构件检索模型中的构件检索过程进行研究。分析语义推理过程,提出基于本体和刻面描述相结合的检索算法。最后,构建一个第三方物流信息化构件检索的系统对所提出的构件检索机制的检索效率进行验证分析。验证结果表明,领域本体与刻面描述相结合可以提高构件检索的查全率和查准率。  相似文献   

8.
基于接口匹配的构件组装   总被引:8,自引:0,他引:8  
张驰 《计算机应用》2007,27(6):1420-1422
基于构件的软件开发(CBSD)以软件体系结构为蓝图,通过可复用构件的组装构建高质量大规模应用系统。如何找到合用的可复用构件以及怎样在体系结构指导下进行构件的组装是CBSD的关键环节。研究了构件匹配的基本原理和理论基础,在此基础上分析了基于软件构件组装的系统开发技术并给出了对候选构件进行组合的配置算法。  相似文献   

9.
基于规约匹配的构件检索   总被引:14,自引:0,他引:14  
在基于构件/构架的软件开发模式中,源代码级的构件组装是其中非常重要的一个环节,采用传统的构件检索技术,如刻面检索,关键词检索等来检索满足组装需求的构件存在查全率和查准率低的缺点,基于构件规约的检索是解决这些缺点的有效途径。本文在青鸟构件描述语言(JBCDL)的基础上,详细研究了规约语法匹配的基本原理和匹配策略,提出了构件接口匹配度和冗余度的概念用于评估检索结果,最后给出一种构件接口的规范化表示方法,用于提高规约语法匹配的响应速度,本文的研究结果也同样适用于Ada,COM,CORBA等构件规约。  相似文献   

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

11.
为了消除自然语言对构件文本信息描述的二义性以及增强术语间的语义关系,文中采用领域本体的思想,给出了一个基于人工智能领域本体的软件构件聚类模型和基于该模型的聚类算法。该模型通过分析领域的共同概念,形成领域本体知识库,提供领域内一致认可的术语,用于匹配对构件文本描述所使用的自然语言。给出的算法通过与基于传统空间向量的K—Means算法分析比较,验证了该算法是有效的,实现了对软件构件更合理的聚类,提高了构件检索的效率和准确性。  相似文献   

12.
基于等级策略的构件聚类研究   总被引:1,自引:0,他引:1       下载免费PDF全文
构件库系统需解决两个核心问题:构件的分类表示与构件的检索,其中对构件的合理分类是实现构件高效检索的基础和前提。针对目前常用的刻面分类表示法存在的人为主观因素,采用了刻面分类表示与正文检索相结合的方法对构件进行描述,并依据用户的需求对刻面分类方案中的主刻面赋予不同的等级。提出了一种基于等级策略的构件聚类方法对构件进行聚类分析,并通过实验验证了该方法是有效的,实现了对构件更合理的分类,提高了构件检索的效率和准确性。  相似文献   

13.
In this paper, we deal with an assembly line production system in which an automated guided vehicle (AGV) delivers parts to each workstation of assembly lines from a miniload automated storage/retrieval system (AS/RS). Each assembly production line is characterized by a sequence of workstations linked together for the production of a given type of product. We consider simultaneously the design problem of miniload AS/RS and the problem of determining a unit load size of the AGV. First, a non-linear mathematical model is formulated under a proposed AGV dispatching policy. And then, we determine an appropriate sequence of lines of the vehicle visits. Finally, based on the characteristics of the objective function and feasible region of the decision variables, a heuristic solution procedure is developed to find a near optimal solution. To examine the validity of the model, an example problem is solved.  相似文献   

14.
Domain models can be constructed more easily and made more robust by reusing ontologies in a well-defined way. In this paper the KARO approach is introduced which provides various means of retrieving and adapting components of an ontology as part of a domain model construction process. KARO is based on the knowledge-processing component LILOG-KR provided by the LILOG text-understanding system. Above all, the notion of classification is applied for the retrieval of relevant categories. The upper structure of LILOG-KB serves as an exemplary ontology. By integrating KARO into the Model-based and Incremental Knowledge Engineering Environment (MIKE) the reuse of a predefined ontology can be integrated into the development process of expert systems in a systematic way.  相似文献   

15.
聂立  钟珞 《计算机应用》2009,29(7):1767-1770
针对Web服务存在的智能化和个性化等问题,引入领域本体和用户兴趣,设计并实现了程序挖掘系统框架。利用本体特征描述构件,提出了一种基于多知识库的构件检索方法和关联构件检索算法,开发了构件检索系统,并以E-Commerce领域内构件资源为实例,与关键词和刻面检索机制相比较,验证了该检索方法的有效性。实验结果表明,该方法对于大规模构件库具有较好的查全率和查准率。  相似文献   

16.
Software reuse is important, especially product reuse. This paper describes a retrieval system for software components, the most popular form of product reuse. The system is distributed and embedded in the web and is based on structured retrieval using a classification schema.After defining the requirements for the system, we first discuss the advanced outside functionalities of the component retrieval system, as its multi-paradigmatic classification approach, the ability to extend/change the schema, the navigational facility through different views, and the system's interface to search engines. Then, the most interesting topics of the system's realization are discussed, as dynamic web page generation and personalization, how the specific environments for different roles are built, how schema modification is handled, and how the system was designed being driven by software for reuse. Some measurements of the system's outside behavior and its convenience for users are given.  相似文献   

17.
基于内容的照片或自然图像分析和检索已经得到广泛的研究,但多数都基于颜色特征,不能直接用于水墨画艺术作品的分析。对图像进行预处理,提出基于灰度直方图描述水墨画笔道力度分布信息及构图风格,并利用神经网络学习水墨画整体技法风格特征,依据此特征进行不同艺术家间的分类。实验结果表明,通过对整体风格特征的提取,直方图模型能够有效表征画家不同的艺术风格,实现了水墨画的自动分类。  相似文献   

18.
构件检索技术是可重用软件构件库的核心技术之一,构件检索成本是重用成本的重要组成部分。多个不同构件库之间实现互通可以有效扩大构件检索范围和提高检索效率。检索条件转换是多构件库检索亟待解决的问题。论文首先分析了检索条件转换的必要性,结合重用者检索构件的流程,提出了多检索方法的检索条件相互转换机制。该机制为实现跨构件库检索奠定了基础,能减少重用者的理解成本,使各种检索方法之间互相取长补短,提高检索的查全率。  相似文献   

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

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