基于本体的构件标注算法研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:mily39
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前互联网上出现了大量构件库和零散的构件资源,但是,这些构件资源呈现部分集中、总体分散的特点,以及各个构件库对构件信息的描述存在差异,导致用户很难快速准确的检索到所需的构件。针对这一问题,利用本体知识标注构件,屏蔽不同构件库之间描述构件存在的差异,具有重大的现实意义。根据目前本体、领域本体和语义标注技术的研究发展,结合构件库的特点和应用需求,构建完善的构件本体知识库,并利用其中丰富的知识标注构件。针对构件描述信息的特性,将构件的标注分为两部分,即构件基本信息标注和构件功能描述信息标注,其中,本文对构件的标注侧重于对构件功能描述信息的标注。在构件标注的整个过程中,主要涉及到以下几个关键技术:①构建领域本体知识库;②基于自然语言处理的分词技术;③基于语义分类的关联词归并技术;④利用改进的编辑距离和Google距离计算概念和本体知识库中概念的语义相似度。针对构件库目前的现状,本文在领域本体知识的语义环境描述和构件库描述构件结构的基础上,提出了一种基于本体的构件库构件标注算法—OBSCA(Ontology-Based Software ComponentAnnotation,OBSCA)算法。通过利用构件本体知识库中丰富的语义知识对构件信息进行标注,不仅屏蔽构件库对构件信息描述的差异,而且方便用户快捷、高效地获取软件开发过程中所需的构件。文中利用完备的实验样本数据、设计完整的实验流程以及对实验结果的详细分析表明,OBSCA算法不仅保证了对构件标注的正确性、可行性和健壮性,而且,在实际应用中,该算法在用户检索构件时技术评价指标的平均查准率、平均查全率和平均综合指数都达到预期的目标。
其他文献
近年来,随着应用需求和信息技术的飞速发展,社会生产和生活越来越离不开各类功能强大的软件。这些结构复杂,代码量庞大的软件,存在大量的缺陷,而忽视条件是其中一种主要表现形式。
在制造物联网生产环境下,各种类型的感知设备用于监控生产过程、流程、对象变化等,从而产生了大量的原始数据。但是这些数据的准确性会受到生产环境、硬件属性、网络技术的影响
随着信息时代的发展,海量数据的存储传输成为目前必须解决的一个重要问题。云存储为海量数据的存储提供了很好的解决方案,但是缺乏标准化的云存储应用程序编程接口,极大的限制了
快速造字软件是一种汉字编辑软件,其功能主要包括字库文件加密解密,字体部件提取,替换搜索,字体拼合,字体编辑,汉字骨架线提取,交叉笔画的十字分割,以及所有字的大盘显示等功能。  
随着经济发展和社会的不断进步,桥梁数量蓬勃发展,越来越多的各种类型的桥梁被修建起来。然而,桥梁安全事故也越来越多,在设计、施工、运营阶段,桥梁面临着各种不安全因素,不断威胁
传统的单核处理器受到功耗、漏电量和电磁干扰的影响,性能提升已成为瓶颈。为了提高处理器的整体性能,多核处理器逐渐取代单核处理器,在保持工作频率的条件下,降低了处理器的平均
随着数字技术与多媒体技术的发展,音乐情感语义的识别已经成为多媒体检索中的一个重要研究方向。目前,大多数针对音乐情感的研究,都局限于将一首完整的音乐分到一种情感类别当中
移动互联网的飞速发展改变了人们的生活方式使得人类进跨入一个全新的信息时代。作为这个时代的主题,图片、文字、音频、视频、数据等多媒体通信相结合,极大丰富了人们的生活体
多学科虚拟实验支撑平台(VeePalms)是一个采用Modelica语言实现的统一仿真建模平台,其前后台交互仿真机制是基于Modelica仿真求解器OMC(OpenModelicaCompiler)实现的。为了保证任
随着城市化快速发展,越来越多的人群现象出现在公共场所,为更好的对公共区域进行管理,人群异常事件检测一直受到社会和政府的重点关注。然而,现有的研究的人群异常事件检测方法大