基于本体的构件描述系统的设计与实现

被引量 : 0次 | 上传用户:guyage
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机软件集中体现了人类对各领域知识的探索和积累,已经成为信息科学技术中相当关键的一部分。近年来,人们一直致力于探索提高软件开发效率和开发质量的有效途径和方法。软件产业要发展并形成规模经济,标准构件的生产和构件的复用是关键因素,这也是现代软件强调基于复用的软件开发方法的原因。基于构件的软件开发作为软件复用的一种有效表现形式,已经成为提高软件生产率与质量、解决软件危机的有效手段。基于复用的软件开发方法通过重复使用有效的、被验证过的软件资源来提高软件质量和效率,而构件是复用的基本单位。然而,软件构件中蕴涵了大量的信息,为形成系统化的软件复用,必须对其进行统一的描述、包装和集中管理。为进一步提高软件构件的复用率,推进软件企业的构件化进程,产生了构件库管理系统的实际需求。通过对可复用构件的分类、管理、存储和检索,为面向复用和基于复用的软件开发过程提供全面的支持。本文以上述任务为工程背景,设计和开发了一个构件描述信息组织和管理系统——基于本体的构件描述管理工具。首先对本文研究的背景知识及相关技术进行了介绍。然后,对基于本体的构件库系统中常见功能如构件信息描述与组织、本体库构建、本体入库与推理、构件检索问题进行了详细的讨论和阐述。在构件描述信息的展现、本体知识的组织、构件检索及构件推荐上进行了功能点的改进和扩展。在构件刻面分类方法基础之上,引入本体信息,对叶子刻面下的术语类和术语信息进行扩展,用于实现对构件信息的描述和分类。在构件检索时,根据本体库内的既有本体知识对用户的检索条件进行预处理和扩展,获取拓展后的查询本体集,进而再相应地得到最终的检索构件集合,能促使构件检索的查全率有一定程度的提高。此外,在构件的基本描述信息中,对描述文本内容中的本体信息进行处理,便于了解与描述内容中的本体信息相关的构件信息。根据用户在系统中的浏览、收藏、评价及用户关注配置等信息结合系统日志进行用户偏好信息的分析和挖掘,实现个性化地向系统用户进行构件推荐。最后,对本文的研究成果进行了总结,同时给出了对未来的展望。通过本系统的构建,能够有效地对构件信息进行组织、描述和管理,为企业的软件复用提供决策支持。
其他文献
由于共形阵列所具有的特性,使其正得到日益广泛的应用,但其方向图具有相对主瓣较高的旁瓣电平。为此,文章针对基本的共形阵列——圆柱阵列的天线阵元,应用经典遗传算法进行唯
1995年,中共中央组织部转发了《关于上海市开展建设“凝聚力工程”探索基层党建工作新路子的情况报告》,十年来,“凝聚力工程”的影响力波及上海的各个角落,波及全国。十来年
随着网络技术的飞速发展和全球一体化趋势的影响,在竞争越来越激烈的全球化市场环境中,中国的企业必须迎头赶上世界潮流,走上管理现代化的道路。企业提高管理水平和市场竞争
本文整理分析中医治疗小儿过敏性紫癜的临床辨证研究,分别从病因辨证、脏腑辨证、三焦辨证、卫气营血辨证及经络辨证进行论述。
网络票据理财是传统票据理财产品与互联网金融模式的结合,能够拓宽小微企业融资渠道、满足居民的投资需求,也有助于票据市场的规范发展。网络票据理财自从产生以来,以相对高
文章从引用朱狄的名言入手,指出影响艺术功能的因素有时代对艺术的要求、时代艺术概念的变化等。对这些影响因素进行分析,进一步阐述近代社会艺术的唯一功能——审美。引用哲
综述了流星体与行星大气相互作用的过程及现象研究的某些进展,主要是有关参数,碎裂,光谱和光度以及Shoemaker-Levy9彗星撞击木星的有关问题。
矿产资源是自然资源的重要组成部分,是人类社会发展的重要物质基础。开发矿产资源不可避免会造成植被破坏、生态失衡,导致水土流失,甚至诱发地质灾害。经济要发展,矿业要开发,生态
<正>文章从后现代服装设计的"破坏性""含混性""游戏性""解构性"四个特征在日常服装设计和穿衣行为中的表现来详细分析,目的是为了引导读者从日常生活着装的层面看待后现代的
目的探讨慢性乙肝肝硬化患者Child-Pugh分级与肝脏剪切波弹性测量值的相关性。方法收集住院的乙肝肝硬化患者108例,其中Child-Pugh A级48例,Child-Pugh B级32例,Child-Pugh C