【摘 要】
:
软件复用是近年来国内外软件界研究的热点之一,它能大幅度提高软件质量和生产率,降低软件丌发和维护的成本。基于构件的软件开发(CBSD)是软件复用的一种有效形式。而有效的构
论文部分内容阅读
软件复用是近年来国内外软件界研究的热点之一,它能大幅度提高软件质量和生产率,降低软件丌发和维护的成本。基于构件的软件开发(CBSD)是软件复用的一种有效形式。而有效的构件描述和检索方法是实现软件复用的一项关键技术。现有的构件描述和检索技术大多没考虑语义描述能力,其查全率和查准率往往无法令人满意,不能很好地实现软件复用的目的。针对上述问题,通过引入本体来弥补现有构件描述和检索技术中的语义缺失的方法已成为新的研究热点。本文分析了基于刻面的构件描述和检索方法,将其与本体技术相结合,提出以功能刻面为基础建立构件本体的方法,并在此基础上研究了本体对构件检索的语义支持,提出了相应的检索改进方案。本文的工作主要有以下几个方面:1、研究现有构件的刻面分类,分析不同刻面特征以及它们在描述和检索中的贡献,重点研究了功能刻面下的术语特征和它们之间语义依赖关系,将其归纳为功能依赖、数据依赖、控制依赖和通讯依赖关系,作为通用的功能语义关系;同时研究了构件间的非功能关系将其归纳为相似关系和层次关系,作为通用的构件语义关系;将上述关系间的关联提炼成规则,作为构件语义推理的基础。2、研究本体建立方法,提出利用构件的功能刻面来建立构件本体模型的方法,将刻面术语映射成本体中的概念,利用功能依赖、数据依赖、控制依赖和通讯依赖关系等功能语义关系来描述概念间的关系,给出基于功能语义的构件本体的形式化描述,并以信用构件库系统中的功能刻面为例,给出一个本体建立的实例。3、在构件本体描述基础上,本文给出综合概念距离、重合度和层次差的概念语义相似度计算方法,并结合构件属性相似度给出构件语义相似度计算方法。在概念间和构件间的语义关系基础上,给出概念的语义相关度计算方法和构件的语义相关度计算方法。4、最后用上述技术对基于刻面描述和检索的信用构件库进行改造,通过整合语义相似度和相关度实现语义查询扩展、语义推理和语义推荐,为构件检索提供语义支持。
其他文献
移动计算设备实施远程教学即M_Learning,M_Learning模式的远程教育则给用户提供真正的随时随地、个性化学习、开放式学习。移动学习是一个完整的教学体系,它从组织内容方面包
近年来,随着计算机技术的迅速发展,嵌入式系统开发已经成为信息产业的热点。在嵌入式的开发过程中,友好的多媒体人机界面为嵌入式产品的开发提出了新的挑战。由于民族、文化
多机器人合作追捕目标问题研究的是多个自主型移动机器人组成的追捕团队相互合作去捕捉另一群移动机器人。在追捕-逃跑过程中,机器人追捕团队需要相互协调与合作才能完成追捕
串匹配是计算机科学中一个基本、重要的研究问题。多目标和多模式匹配是串匹配技术的重要研究内容。多目标和多模式精确串匹配技术要求目标串(正文串)与查询串(模式串)完全一
近年来,航天遥感技术等得到了飞速发展。如何有效地处理遥感图像,从中快速、准确地提取所需要的信息,是当前遥感领域十分热门的研究热点。在处理遥感图像的过程中,对线性地物尤其是对道路的提取占有十分基础和重要的位置。本文介绍了图像处理的相关理论,在分析和借鉴部分现有的道路提取算法的基础上,尝试利用计算机模拟人类对图像的识别习惯来进行地物识别,进而提取出道路。论文对于高分辨率彩色遥感光学图像,提出了一种基于
虚拟各种自然现象是计算机图形学的一个重要探索领域,特别是对不规则物体的模拟十分困难。在科技高速发展的今天,随着计算机性能的提高,从而使计算机对世界的模拟达到了新的境界
T-S模糊系统具有线性规则后件的特点,被广泛应用于基于数据建模的应用中。模糊系统辨识是模糊系统建模的主要手段,优化模糊系统结构是模糊系统辨识的关键。在模糊系统辨识的
图像分割是模式识别和图像处理的重要组成部分,针对具体的图像有不同的分割方法,其中基于图论的图像谱方法分割是近年来国际上图像分割领域的一个新的研究热点。尽管谱聚类算法
程序设计语言考试中的自动化试卷评分技术因其涉及多方面的理论知识已经成为一项非常有意义的研究课题,但目前该领域,实用性好而且功能健全的系统很少。在基于程序理解和语义
当前关联规则挖掘存在两个问题,第一是挖掘频繁项集效率低,第二是生成规则的数量和质量问题。针对这些问题,对基于FP-tree最小无冗余关联规则挖掘方法进行了研究,主要研究工