基于本体的构件检索研究

被引量 : 0次 | 上传用户:lyaner
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于构件的软件开发方法是软件工业化生产的现实可行途径。基于构件的软件开发,不仅能有效地提高软件生产率,缩短软件产品上市时间,抢占有利的市场契机,还能使软件产品在客户满意度、软件质量上领先于同类产品,提高软件项目的成功率。构件技术已成为软件产业发展的关键技术之一,推行基于构件的软件开发是当前软件生产的世界潮流。构件的描述和检索是充分发挥构件技术优势、实现软件复用、构筑高质量软件产品的关键技术之一。特别随着构件数量越来越多,其重要性越来越突出。学术界和产业界对此已有较多的研究,但目前的构件描述和检索方法在实践中的效果和人们的期望还有较大的差距,成为制约构件技术发展的瓶颈之一。基于本体技术的构件描述和检索刚刚兴起,可望取得更好的效果,人们对此寄予比较大的期望,但是目前这方面的研究还很少。本文对此作了比较深入的探讨,首先在结合领域模型和特征领域模型的基础上提出构件的描述模型,并依此模型提出检索构件和推荐相关构件的方法。然后针对用户难以给出精确完整的检索请求的问题,提出辅助用户精化检索请求的方法。最后利用基于支配关系的粗糙集理论,提出一种新的构件检索方法,可进一步处理构件检索中存在的一些问题。首先,基于本体特征领域模型提出构件的描述和检索方法。提出包含功能属性,非功能属性和质量属性的构件描述模型。在此构件模型和领域模型的基础上给出构件基于功能的索引和关联组织。然后提出构件检索方法和检索到一个构件后辅助用户查找相关构件的方法。实验验证了所作工作可获得较好的检索质量。其次,针对检索请求经常出现的不完善,提出辅助完善方案。首先辅助用户补充表示功能动作的动词或操作对象的名词并调整检索请求中包含的功能动作;然后挖掘构件描述中项值之间的关联,辅助用户补充检索请求中缺失的项;最后在初步检索后根据检索请求和检索结果中构件描述的不同,给出检索请求进一步完善的方法。分析并实验验证了所提检索请求辅助完善方案可提高检索的质量。第三,针对影响检索质量的一些问题,提出基于支配关系粗糙集理论的检索模型。把历史用户检索请求中的项看作条件属性(或称指标),反馈的构件评价等级看作决策属性,利用扩展的基于支配粗糙集理论学习规则知识,以后检索中,以规则为主,辅以相似度计算得到检索结果,可获得更好的检索结果。对所提检索方法的有效性作了分析和实验验证。
其他文献
总结了含蜡原油管道加剂综合热处理工艺技术的局限性和纳米材料的特殊效应,讨论了将纳米技术用于含蜡原油降凝降粘管道输送的优越性,在秦京线迁安—宝坻工业管道、宝坻—宝坻
生物及土壤样品用艾斯卡熔剂半熔,用水提取后,用离子计测定氟,用分光光度计测定氯,方法简单。对样品半熔时间、半熔温度、熔剂用量进行了优化实验,通过对标准样品的检测,验证
班主任是班级管理的组织者和管理者,是学生健康成长的引路人,班主任在工作中要注意、了解、研究班上每个孩子的特点,根据他们的特点去精心培养,让每个孩子都能有表现自己、施
目的:探究普萘洛尔联合奥曲肽对肝硬化上消化道出血患者临床疗效及血流动力学的影响。方法:选取2016年7月-2017年12月在笔者所在医院进行肝硬化上消化道出血治疗的162例患者,将
2011年初,西安市文物保护考古研究院在西安市杨家围墙发掘一批唐代墓葬。其中M1墓葬保存较好,出土陶俑、釉陶和瓷器等物。一件三彩扁壶具有鲜明的草原民族特色;一件白瓷盖碗
本文主要研究内容是GMDSS模拟器的工程化开发。在GMDSS模拟器的研制开发中,所有的模拟效果都是依靠软件来仿真实现的。软件的质量优劣直接影响仿真逼真度。对于大型模拟器,其仿
该文阐述了目前避孕药安全性有争议的4个问题,包括避孕药是否增加静脉血栓,子宫肌瘤,子宫颈癌和骨密度降低等不良反应的相关风险。表明对有恰当的适应证,使用中能有较好观察
<正>构造性方法是数学分析中常用的一种方法.常见的有构造点列、子列法;构造闭区间套法;构造开覆盖法;构造辅助函数法;构造集合法;构造反例法等.以下就数学分析中的某些定理
中国共产党的执政模式,是一个伴随时代发展不断演进的过程,随着对中国社会主义建设模式的认识不断深化,党的执政模式也愈来愈受到学界的关注和重视,本文对近年来学术界对执政
茶多酚是一类多酚化合物的统称,具有良好的生物活性,如抗氧化活性,抗肿瘤和抗突变性能。在生物体内作为活性氧自由基清除剂,能够降低癌症,冠心病和动脉硬化等疾病的发病率。