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

    >> 本版讨论Semantic Web(语义Web,语义网或语义万维网, Web 3.0)及相关理论,如:Ontology(本体,本体论), OWL(Web Ontology Langauge,Web本体语言), Description Logic(DL, 描述逻辑),RDFa,Ontology Engineering等。
    [返回] 计算机科学论坛W3CHINA.ORG讨论区 - Web新技术讨论『 Semantic Web(语义Web)/描述逻辑/本体 』 → 请教关于Protege、Racerpro以及OWL、OWL-S的一些问题,谢谢! 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 6025 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 请教关于Protege、Racerpro以及OWL、OWL-S的一些问题,谢谢! 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     flyDutchMan 帅哥哟,离线,有人找我吗?双子座1985-6-20
      
      
      等级:大一新生
      文章:9
      积分:89
      门派:W3CHINA.ORG
      注册:2007/6/28

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给flyDutchMan发送一个短消息 把flyDutchMan加入好友 查看flyDutchMan的个人资料 搜索flyDutchMan在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 点击这里发送电邮给flyDutchMan 引用回复这个贴子 回复这个贴子 查看flyDutchMan的博客楼主
    发贴心情 请教关于Protege、Racerpro以及OWL、OWL-S的一些问题,谢谢!


    刚刚开始看Ontology的这块东西,
    有些问题,贻笑大方了

    我看了Protege的那个《新手入门》的教程

    1. 首先是Ontology的问题,
        我们用Protege构造了一些本体,
        那么这些本体有没有编程接口?(即API)

       因为我觉得我们用Ontology来描述一些Context和Service
       肯定是希望在程序中提取这些信息,然后进行改变和适应

       所以,如果不能在代码中处理这些Ontology,那么这些构造的本体就没有意义了。

       OWL有没有java或者C++的API?!

    2. 其次是推理机的问题。
        同样是API的问题。
        我觉得只有在代码中调用推理机进行推理是有意义的
         
        所以想问问Racepro工具有没有相应的java和C++的API?

    3. 看了那个教程,我知道怎样将构造出的本体的实例存入数据库
        但是怎么将其取出来呢?
        (显然存入从Ontology -> MySQL 这个过程中间包括一个编码规则)

    问题可能很幼稚
    希望大家不吝赐教!

    谢谢大家!


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/7/1 21:08:00
     
     flyDutchMan 帅哥哟,离线,有人找我吗?双子座1985-6-20
      
      
      等级:大一新生
      文章:9
      积分:89
      门派:W3CHINA.ORG
      注册:2007/6/28

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给flyDutchMan发送一个短消息 把flyDutchMan加入好友 查看flyDutchMan的个人资料 搜索flyDutchMan在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 点击这里发送电邮给flyDutchMan 引用回复这个贴子 回复这个贴子 查看flyDutchMan的博客2
    发贴心情 
    ?:(
    为什么看不到楼上的评论啊?
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/7/1 21:19:00
     
     bluehumor 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(猛啃高等数学)
      文章:21
      积分:130
      门派:XML.ORG.CN
      注册:2007/4/17

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给bluehumor发送一个短消息 把bluehumor加入好友 查看bluehumor的个人资料 搜索bluehumor在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看bluehumor的博客3
    发贴心情 
    本体解析Jena API,WonderWeb OWLAPI,Protege OWLAPI
    知道推理机Pellet有jar包。。。。。。
    本体解析的API能把本体的实例从数据库中取出
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/7/3 11:06:00
     
     billjeff 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:5
      积分:83
      门派:XML.ORG.CN
      注册:2006/9/11

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给billjeff发送一个短消息 把billjeff加入好友 查看billjeff的个人资料 搜索billjeff在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看billjeff的博客4
    发贴心情 
    去看看Jena的API文档就知道了,这些都能做
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/7/5 0:05:00
     
     flyDutchMan 帅哥哟,离线,有人找我吗?双子座1985-6-20
      
      
      等级:大一新生
      文章:9
      积分:89
      门派:W3CHINA.ORG
      注册:2007/6/28

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给flyDutchMan发送一个短消息 把flyDutchMan加入好友 查看flyDutchMan的个人资料 搜索flyDutchMan在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 点击这里发送电邮给flyDutchMan 引用回复这个贴子 回复这个贴子 查看flyDutchMan的博客5
    发贴心情 
    谢谢大家!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/7/5 15:31:00
     
     wjwenoch 帅哥哟,离线,有人找我吗?
      
      
      等级:大三(要不要学学XML呢?)
      文章:101
      积分:744
      门派:W3CHINA.ORG
      注册:2006/2/13

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给wjwenoch发送一个短消息 把wjwenoch加入好友 查看wjwenoch的个人资料 搜索wjwenoch在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 访问wjwenoch的主页 引用回复这个贴子 回复这个贴子 查看wjwenoch的博客6
    发贴心情 
    以下是引用flyDutchMan在2007-7-1 21:08:00的发言:
    2. 其次是推理机的问题。
         同样是API的问题。
         我觉得只有在代码中调用推理机进行推理是有意义的
          
         所以想问问Racepro工具有没有相应的java和C++的API?


    Hi, RacerPro has a Java API for general use, which is attached to your downloading page of RacerPRo. This API is very simple and easy to use, but problems may sometimes arise if you work on RacerPro 1.9.0.  Enjoy it.

    ----------------------------------------------
    一个人炫耀什么,就表示他缺乏什么。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/7/6 23:58:00
     
     qxr777 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究汇编)
      文章:28
      积分:266
      门派:XML.ORG.CN
      注册:2005/5/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给qxr777发送一个短消息 把qxr777加入好友 查看qxr777的个人资料 搜索qxr777在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看qxr777的博客7
    发贴心情 
    下面的代码段说明了一个Java应用程序如何使用Racer的基于TCP的API与Racer server交互。示例程序的目的是说明此种API的易用性。
    public class KillerApplication {
    public static void main(String[] argv) {
    RacerClient client=new RacerClient("racer.cs.concordia.ca", 8088);
    try {
    client.openConnection();
    try {
    String kbName=
    client.send("(owl-read-document
    \"http://www.cs.concordia.ca/~faculty/haarslev/family.owl\")");
    String queryResult=
    client.send("(individual-direct-types |#CHARLES|)");
    System.out.println(racerResult);
    }
    catch (RacerException e) {
    ...
    }
    }
    client.closeConnection();
    } catch (IOException e) {
    ...
    }
    }
    }

    到Racer server的连接使用一个客户端对象表示(RacerClient类的实例)。客户端向运行在机器名是“racer.cs.concordia.ca”监听端口是8088的Racer server发送消息。当然Java程序可能运行在另一台机器上。程序指示racer server从一个远程服务器中载入一个OWL文档。另外,Java客户端程序执行了一个查询并打印输出了结果集。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/7/7 15:40:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2025/10/7 8:49:31

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

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