论文部分内容阅读
语义Web是Web未来发展的趋势。在语义Web中,各种资源被人为地赋予了各种明确的语义信息,计算机可以分辨和识别这些语义信息,并自动对其进行解释、交换和处理。在传统Web上添加语义信息,将Web的状态从机器可读到机器可理解这种语义信息添加过程称为语义标注。目前在世界范围内实现一个统一的标准还有一定困难,因此语义Web在世界范围内的应用暂时还不能实现。但是,实现某一领域的语义Web是可行的,而且语义Web已经开始应用到很多实际生产领域中。语义标注是整个语义Web实现的基础,其在传统Web上添加语义信息,使得普通的Web资源变为满足语义Web标准的Web资源。本文中的语义标注模型就是语义Web标注技术在软件团队开发这一领域的研究与应用。 本文介绍语义标注产生的背景和现状以及语义标注相关的一些基础理论和技术,其中包括语义Web体系结构,本体,本体查询语言SPARQL,Jena,语义标注技术及Eclipse插件开发。在此基础上,按照软件开发团队知识共享理论,设计并实现软件开发团队语义标注模型,以增加软件团队成员之间的知识共享。其中,语义标注模型分为知识本体库和语义标注系统两个部分。在语义标注模型中,利用语义标注系统把知识本体库中的本体和信息资料关联起来,并将关联保存到知识本体库中。然后,利用基于语义相似度的语义查询算法,对知识本体库中的知识信息,进行语义查询,从而发掘出与检索相关的语义信息,提高了查询准确性和覆盖性。