[原创]本体Ontology 与语义web在企业信息集成中的作用

2007-10-18 15:21:42【作者】 廖斌 【进入论坛】
liaobin@jite.net进入廖斌谈SOA

廖斌

上海久隆信息工程有限公司 产品总监 专业技能:CMM,IT项目管理,IT咨询,商业智能,战略管理,培训,信息化咨询,研发管理,质量管理,绩效管理 熟悉行业:IT,IT咨询,电力,电信,信息化咨询,软件,设计,计算机软件 
声明:
1.畅享网专栏专家文章仅代表作者个人观点,并不代表畅享网赞同其观点和对其真实性负责,本网不承担此类稿件侵权行为的连带责任。
2.在本网的文章页面上进行跟帖或发表言论者,均为网友言论,不代表畅享网观点。
广告

先看看什么是语义web,网上很多,我摘录一些:

Berners-Lee 于2000-12-18 在XML2000 的会议上正式提出了语义Web。
语义Web 的目标是使得Web 上的信息具有计算机可以理解的语义,满足智能软件代理(Agent) 对WWW 上异构和分布信息的有效访问和搜索。
Berners-Lee 为未来的Web 发展提出了基于语义的体系结构-语义Web 体系结构。该体系中从底层到高层分别为 :UNICODE 和URI、XML 、RDF、Ontology、Logic 、Proof 、Trust 。

XML
XML 作为一种资源描述语言,由于其良好的可扩展性和灵活性,适合于表示各种信息,因而被广泛接受,已被认为是未来Web 上数据交换的标准。XML 不仅提供对资源内容的表示,同时也提供资源所具有的结构信息。但是,从方便信息搜索的角度看来,仅有XML 是不够的。

RDF
是W3C 推荐的用于描述和处理元数据的一个草案,能为Web 上的应用程序之间交互提供机器能理解(处理) 的信息。它独立于任何语言,适用于任何领域,是处理元数据的基础。
问题
XML 和RDF 在处理语义上存在两个问题:
(1) 同一概念有多种词汇表示;
(2) 同一个词有多种含义(概念) 。

解决方法
为了解决上述两个问题,很自然地需要引入Ontology。
Ontology 通过对概念的严格定义和概念与概念之间的关系来确定概念精确含义,表示共同认可的、可共享的知识。
对于Ontology来说,Author ,Creator 和Writer 是同一个概念,而Doctor 在大学和医院分别表示的是两个概念。因此在语义Web 中,Ontology 具有非常重要的地位,是解决语义层次上Web 信息共享和交换的基础。
Ontology的一些描述语言
Ontology 的具体表示需要用描述语言来实现。目前有多种基于一阶逻辑的Ontology 描述语言,如Ontolingua 、Loom 等。对于Web 上的应用程序而言,需要一个通用的标准语言来表示Ontology ,以避免在各种描述语言之间的转换。
由于XML 已被认为是Web 上数据交换的标准语言,因此,一些研究人员开发了基于XML 语法的描述语言。这些语言包括[:SHOE、OML 、XOL 、Riboweb、RDFS 和OIL

在企业环境中,也大量存在语法和语义描述的问题,我们可以容易通过本体技术来解决企业内部的数据描述问题。

OWL是现在W3C的本体描述标准,可以较好的解决本体描述问题。

如果您希望与本文章的作者或其所在机构,进一步交流,请联系:姜小姐
jill.jiang@amt.com.cn | 021-51096826-112 | 在线联系
SOA之技术流SOA技术摘要

面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定……

廖斌谈SOA[原创]本体Ontology 与语义web..

先看看什么是语义web,网上很多,我摘录一些:Berners-Lee 于2000-12-18 在XML2000 的会议上正式提出了语义Web。语义Web 的目标……