新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     >>计算机科学论坛<<     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> Web服务(Web Services,WS), 语义Web服务(Semantic Web Services, SWS)讨论区: WSDL, SOAP, UDDI, DAML-S, OWL-S, SWSF, SWSL, WSMO, WSML,BPEL, BPEL4WS, WSFL, WS-*,REST, PSL, Pi-calculus(Pi演算), Petri-net,WSRF,
    [返回] 计算机科学论坛W3CHINA.ORG讨论区 - Web新技术讨论『 Web Services & Semantic Web Services 』 → OWL-S的意义? 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 5449 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: OWL-S的意义? 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     jiachong 帅哥哟,离线,有人找我吗?
      
      
      威望:4
      等级:
      文章:227
      积分:1515
      门派:IEEE.ORG.CN
      注册:2004/11/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jiachong发送一个短消息 把jiachong加入好友 查看jiachong的个人资料 搜索jiachong在『 Web Services & Semantic Web Services 』的所有贴子 引用回复这个贴子 回复这个贴子 查看jiachong的博客楼主
    发贴心情 OWL-S的意义?

    我所理解的OWL-S实际是个Web服务描述框架,或称俗名模板(有的文献说OWL-S是高层本体,似乎也类似)
    实际与本体和推理相关的知识应该定义在领域本体中,而OWL-S描述在通过URI关联过去(例如IO),所以推理也是在相应的领域本体中进行

    这样的话OWL-S本身定义的东东应该只能算是个描述模板了,似乎基于XML就够了,基于OWL嘛,可以保持与领域本体的一致性,可能是一个考虑把

    但从描述本身看,OWL-S的内容并没有什么可推理的啊

    我的理解和困惑,欢迎指正


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/18 12:43:00
     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18407
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 Web Services & Semantic Web Services 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客2
    发贴心情 
    OWL是本体语言,OWL本身不是本体,它提供了一种用于描述本体的语言,
    而OWL-S是一种采用OWL这种本体语言(也有其它用于描述WS的本体,比如WSMO)来描述WS(主要是功能方面,也可以描述QoS等方面)的本体。

    OWL-S的意义就是,需要互操作的多方可以用OWL-S来描述服务,也就是大家都就OWL-S这一本体达成一致,这样大家就可以理解对方描述的是什么含义了。其推理能力是有OWL提供的。
    因为OWL-S里采用的是OWL所规定的constructs,而没有自己发明某个新的constructs(比如为了方便),当然也可以采用XML,不过这样的话,大家在constructs方面就不统一了,这样相互理解就困难,更别说推理了。

    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/18 23:56:00
     
     jiachong 帅哥哟,离线,有人找我吗?
      
      
      威望:4
      等级:
      文章:227
      积分:1515
      门派:IEEE.ORG.CN
      注册:2004/11/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jiachong发送一个短消息 把jiachong加入好友 查看jiachong的个人资料 搜索jiachong在『 Web Services & Semantic Web Services 』的所有贴子 引用回复这个贴子 回复这个贴子 查看jiachong的博客3
    发贴心情 
    如果只是为了统一constructs,XML应该就够了
    至于推理,本来OWL-S也要靠URI链接到一个特定的领域本体进行推理

    因此有疑问

    我的理解,可能不准确

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/19 10:55:00
     
     bangbangtang 美女呀,离线,快来找我吧!
      
      
      等级:大二期末(C++考了100分!)
      文章:44
      积分:326
      门派:XML.ORG.CN
      注册:2004/6/25

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给bangbangtang发送一个短消息 把bangbangtang加入好友 查看bangbangtang的个人资料 搜索bangbangtang在『 Web Services & Semantic Web Services 』的所有贴子 引用回复这个贴子 回复这个贴子 查看bangbangtang的博客4
    发贴心情 
    我个人认为楼主的观点没错。但是,我不认为XML可以取代OWL来描述WS。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/19 18:53:00
     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18407
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 Web Services & Semantic Web Services 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客5
    发贴心情 
    回答3楼:

    严格地说,为了统一constructs,仅靠XML还是不够的。但基于XML是可以的。

    因为XML只是一种语法而已,至于constructs的使用则没有作任何规定,因为必须有某种标准(比如WSDL, OWL-S)就如何进行服务描述进行规定,才能统一constructs。

    关于“至于推理,本来OWL-S也要靠URI链接到一个特定的领域本体进行推理”,如果在OWL-S中引用了另一个领域本体,那么就假定要进行语义互操作,就必须认同该领域本体才行。也就是如你所说的,可以根据那个领域本体进行相关推理。

    但是别忘了OWL-S也是一个本体(upper ontology),既然是本体,就是对其中的terms有所交待了,只要是用到了OWL-S中的terms,就可以利用OWL-S所交待的这些进行一些推理。

    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/20 0:36:00
     
     MerryZhang 美女呀,离线,快来找我吧!
      
      
      威望:4
      头衔:CTO
      等级:计算机学士学位
      文章:442
      积分:2808
      门派:W3CHINA.ORG
      注册:2006/1/4

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给MerryZhang发送一个短消息 把MerryZhang加入好友 查看MerryZhang的个人资料 搜索MerryZhang在『 Web Services & Semantic Web Services 』的所有贴子 引用回复这个贴子 回复这个贴子 查看MerryZhang的博客6
    发贴心情 
    XML主要是没有Constraints啊。另外也没有办法描述Axioms。
    请问一下,如果在XML如何描述TOM有个朋友JIM?即使描述了,是否就可以推理出JIM有个朋友TOM呢?因为朋友本身就是一个相互的概念,这就是语义。

    ----------------------------------------------
    那一段我们曾心贴着心,我想我更有权力关心你,可能你已走进别人风景,多希望也有星光的投影.努力为你改变,却变不了预留的伏笔.以为在你身边那也算永远
    仿佛还是昨天,可是昨天已非常遥远,但闭上双眼我还看得见.

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/20 15:10:00
     
     jiachong 帅哥哟,离线,有人找我吗?
      
      
      威望:4
      等级:
      文章:227
      积分:1515
      门派:IEEE.ORG.CN
      注册:2004/11/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jiachong发送一个短消息 把jiachong加入好友 查看jiachong的个人资料 搜索jiachong在『 Web Services & Semantic Web Services 』的所有贴子 引用回复这个贴子 回复这个贴子 查看jiachong的博客7
    发贴心情 
    以下是引用admin在2006-4-20 0:36:00的发言:
    回答3楼:

    严格地说,为了统一constructs,仅靠XML还是不够的。但基于XML是可以的。

    因为XML只是一种语法而已,至于constructs的使用则没有作任何规定,因为必须有某种标准(比如WSDL, OWL-S)就如何进行服务描述进行规定,才能统一constructs。

    关于“至于推理,本来OWL-S也要靠URI链接到一个特定的领域本体进行推理”,如果在OWL-S中引用了另一个领域本体,那么就假定要进行语义互操作,就必须认同该领域本体才行。也就是如你所说的,可以根据那个领域本体进行相关推理。

    但是别忘了OWL-S也是一个本体(upper ontology),既然是本体,就是对其中的terms有所交待了,只要是用到了OWL-S中的terms,就可以利用OWL-S所交待的这些进行一些
                                                                          ^^^^^^^^^^^^^^^^^^^^^
    推理。
    ^^^^^能不能举例说明OWL-S中所描述知识的推理的例子(除了关联到领域本体后特定领域知识推理),如果有这种例子,而且对于WS的匹配有作用,那么我的疑问就可以解决了  :)



    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/21 13:44:00
     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18407
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 Web Services & Semantic Web Services 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客8
    发贴心情 
    答7楼:

    是可以推理的

    比如:
    - <owl:ObjectProperty rdf:ID="realizedBy">
      <rdfs:domain rdf:resource="#SimpleProcess" />
      <rdfs:range rdf:resource="#AtomicProcess" />
      <owl:inverseOf rdf:resource="#realizes" />
      </owl:ObjectProperty>
    - <owl:ObjectProperty rdf:ID="realizes">
      <rdfs:domain rdf:resource="#AtomicProcess" />
      <rdfs:range rdf:resource="#SimpleProcess" />
      <owl:inverseOf rdf:resource="#realizedBy" />
      </owl:ObjectProperty>
    (以上摘自http://www.daml.org/services/owl-s/1.1/Process.owl)

    如果已知A realizes B,那么由此可以推知B realizedBy A.

    这样的例子可以举出很多

    实际上,OWL-S用OWL定义了一些公理(axioms)和事实,对这些公理施加OWL Semantics and Abstract Syntax里所规定的解释规则,便可得出新的公理和事实

    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/22 23:23:00
     
     jiachong 帅哥哟,离线,有人找我吗?
      
      
      威望:4
      等级:
      文章:227
      积分:1515
      门派:IEEE.ORG.CN
      注册:2004/11/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jiachong发送一个短消息 把jiachong加入好友 查看jiachong的个人资料 搜索jiachong在『 Web Services & Semantic Web Services 』的所有贴子 引用回复这个贴子 回复这个贴子 查看jiachong的博客9
    发贴心情 
    嗯,admin说的没错
    不过我还是觉得本体的作用更多的还是体现在领域本体中
    而用OWL-S描述Web服务,用意应该有二:
    1)保持与领域本体的一致性
    因为基于OWL的领域本体描述应该是最常见的
    但似乎这种一致性并不一定是必须的,因为从OWL-S的URI链接过去的并不一定是OWL,更不一定是OWL-DL

    2)利用OWL本身的推理能力
    例如8楼admin所举的例子
    不过还是感觉OWL-S本身对本体能力的运用并不是很充分

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/25 13:23:00
     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18407
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 Web Services & Semantic Web Services 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客10
    发贴心情 
    同意楼上的

    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/25 15:41:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Web Services & Semantic Web Services 』的所有贴子 点击这里发送电邮给Google AdSense  访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2025/6/21 15:00:14

    本主题贴数10,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    140.625ms