以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  哪位给个例子说明owl能做而xml不能做的事情  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=20317)


--  作者:mazhi_bin
--  发布时间:7/12/2005 10:56:00 AM

--  哪位给个例子说明owl能做而xml不能做的事情
owl的能力比xml强大,哪位给个小例子说明一下啊。谢谢了啊。
--  作者:iamwym
--  发布时间:7/12/2005 5:46:00 PM

--  
比如,a isTypeOf b, c isTypeOf a, isTypeOf为可传递属性,推出,c isTypeOf b。
另外纯xml也不支持推理,请注意了我用了纯这个字,因为本来owl也是基于xml syntax的。
--  作者:mazhi_bin
--  发布时间:7/12/2005 6:54:00 PM

--  
谢谢。
不过,除了推理之外,只是用来描述的话,xml是不是也能做owl的事呢?
我想类似于在xml上建立rdf和owl,自己建立一些元数据,也可以达到描述的目的吧(例如一段业务流程)。
呵呵,是我的老师要我总结一下owl对xml的优势给他听哦。
--  作者:iamwym
--  发布时间:7/13/2005 6:50:00 AM

--  
是这样的,如果你自己定义了一些东西,使得xml能够描述了,那就成了另一种rdf了。rdf,owl都是基于xml发展起来的,有点像封装的包。
--  作者:mazhi_bin
--  发布时间:7/13/2005 12:28:00 PM

--  
是不是可以这样理解:
xml文档结构或xml schema 的确也能表达语义,如果也类似于建立rdf、rdfs、Owl这样一系列的表达语义的扩展,比如在xml schema中假如class、property、subclass、subproperty等等等等的定义。因为owl本身就是一种xml,所以如果就是想在xml上做本体,只要有的是时间和精力以及有信心让所有的使用者认可的话,通过开发一个类似于owl的标准来实现,是完全可以的。
--  作者:iamwym
--  发布时间:7/14/2005 4:07:00 AM

--  
可以这么理解,你完全可以自己定义。
--  作者:abigsmile
--  发布时间:10/23/2005 12:56:00 AM

--  
其实他们都是没有用的东西
他们是用来表述信息的
owl是基于xml的
我觉得可以理解为:owl是一个特殊的xml
--  作者:liyuhong
--  发布时间:10/23/2005 9:20:00 AM

--  
xml用来表达信息,也可以实现信息的检索(通过xlink规范),owl的推理不是通过信息检索来实现的吗?如果不是,是指在描述信息的时候采用一阶逻辑而具有推理性吗?
--  作者:zzpy
--  发布时间:10/23/2005 11:07:00 AM

--  
如果我的回答对你没有丝毫用处,请莫怪。


OWL同其他普通的XML文件一样,并不具备推理能力,只是它提供了很多具备逻辑意义的谓词,使其具有一种可以应用推理机的逻辑结构而已。


--  作者:gjjhappy
--  发布时间:10/30/2005 6:26:00 PM

--  
同意楼上,我也有类似想法!
--  作者:xirufeng
--  发布时间:12/12/2005 1:21:00 PM

--  
owl是用来支持语义推理的,而XML似乎不可以
--  作者:superc_7
--  发布时间:12/13/2005 11:15:00 AM

--  
xml可以看作是一门元语言,它并不面向某种特定应用
但是xml可以通过扩展成为一种面向具体应用的语言
这种扩展是通过DTD/XMLS来定义一套元素,属性及元素间关系等等

因而owl可以看作是xml的一种扩展,它是面向网络本体表示的一种应用语言

当然owl并非单纯建立在xml基础上,它还吸取了rdf(s)、描述逻辑等
而这些就是owl比xml多出来的东西


--  作者:ztszhang
--  发布时间:12/14/2005 7:28:00 PM

--  
楼上的兄弟说得好!

--  作者:abigsmile
--  发布时间:12/17/2005 11:53:00 AM

--  
rdf,rdfs是建立在xml基础上的,我个人认为rdf,rdfs是一个有特别 xml dtd 的xml
而owl是建立在rdf基础上的,所以我个人认为只要xml的dtd设计的好,也可以有owl的描述能力
和推理能力。
是个人的猜测而已,供大家一起批判:-}
--  作者:superc_7
--  发布时间:12/17/2005 12:18:00 PM

--  
说rdf(s)是建立在xml基础上似乎不是非常准确
rdf(s)是一种独立存在的模式,可以用多种语法表示
例如使用xml语法表示
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
64.453ms