基于主动服务的构件检索技术研究

来源 :南京工业大学 | 被引量 : 0次 | 上传用户:qq445057927
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件复用被视为提高软件生产率和质量的有效途径,而如何在可复用的软件构件库中找到用户需要的构件成为一个必须解决的难题。实践中构件数量不断增加,构件也随技术发展而不断更新,如何实现对构件库中大量构件进行有效的检索成为了构件库和软件复用研究的重点。实现软件复用的关键技术就是构件描述和检索技术,对构件的静态和动态行为做出准确、全面的描述,并提供良好的检索方法至关重要。现有的构件描述和检索方法,缺乏语义支持,用户难以精确检索到与需求匹配的构件资源,查全率和查准率不高。为提高构件复用率,本文引入了主动服务的概念。主动服务是一种依托构件资源,定制和运行能够满足用户需求的构件程序。基于主动服务的构件检索将刻面描述和本体相结合,利用本体丰富的语义信息对查询条件进行扩展,检索出接近用户需求的构件并排序返回给用户。本文首先对目前国内外构件技术和主动服务技术的相关研究情况进行了评述,分析了当前的几种构件描述和检索方法。在这些检索方法中,重点介绍基于刻面描述的检索方法,包括刻面描述模型和基于刻面描述的树匹配模型,并指出这种检索方法的不足,结合领域本体,提出了基于主动服务的构件检索模型,并对所提出的构件检索模型中的构件检索机制进行了研究,详细论述了语义推理过程,提出了基于本体和刻面描述相结合的检索算法,并通过向量空间模型对检索到的构件进行排序。为了验证论文所提出的构件检索技术效果,引入一个第三方物流信息化构件检索的案例对论文所提出的基于主动服务的构件检索技术的效率进行了分析。包括系统体系结构和框架的设计、领域本体的建立和一个切实可行的刻面分类方案和构件存储方案。通过这个检索系统案例的具体应用,证明了基于主动服务的构件检索能够取得良好的检索效率。最后,总结本文所做的主要工作,并展望了下一阶段的工作。
其他文献
随着我国市场经济的不断发展,现代企业所有权和经营权的分离使得控制企业资源的高级管理人员的薪酬激励问题日益受到关注。由于所有者与公司高管之间存在信息不对称,导致了道
BOT模式是一种有效缓解政府基础设施建设财政压力的工程承包和融资模式,已成为我国进行基础设施建设的重要模式之一。BOT项目的发展,不仅促进了我国经济的发展,还产生了广泛的效
随着我国国民经济水平的快速发展和城镇化水平的不断提升,建筑业也得到了快速发展,成为我国国民经济中的重要支柱。然而,质量劣、效率低、绩效差却是建筑行业长期存在的问题。因