新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   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)/描述逻辑/本体 』 → 请求:OWLAPI的相关资料 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 8144 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 请求:OWLAPI的相关资料 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     dengluxin 帅哥哟,离线,有人找我吗?
      
      
      等级:大二期末(Java考了96分!)
      文章:67
      积分:400
      门派:XML.ORG.CN
      注册:2008/3/30

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给dengluxin发送一个短消息 把dengluxin加入好友 查看dengluxin的个人资料 搜索dengluxin在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看dengluxin的博客楼主
    发贴心情 请求:OWLAPI的相关资料

    现在开始写程序,却发现远不是自己想的那样。好难!连OWLAPI的框架一直还没弄清楚。网上找不到比较系统的介绍资料。
    哪位过来人,有OWLAPI方面的资料,能否分享?:翻译、框架描述、总结什么的。
    谢谢!

       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/9/9 23:50:00
     
     Jevin 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:38
      积分:208
      门派:XML.ORG.CN
      注册:2008/3/19

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Jevin发送一个短消息 把Jevin加入好友 查看Jevin的个人资料 搜索Jevin在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看Jevin的博客2
    发贴心情 
    也在看,还没有具体的应用总结...一直在找这方面的材料
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/9/10 11:38:00
     
     dengluxin 帅哥哟,离线,有人找我吗?
      
      
      等级:大二期末(Java考了96分!)
      文章:67
      积分:400
      门派:XML.ORG.CN
      注册:2008/3/30

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给dengluxin发送一个短消息 把dengluxin加入好友 查看dengluxin的个人资料 搜索dengluxin在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看dengluxin的博客3
    发贴心情 
    assersion,断言,指类与个体的关系;
    axiom,公理,其实就是指主谓宾结构;
    declaration,声明,特指命名空间之类的东西;
    OWLDescription,它的用途主要是?
    这样的理解正确吗?能否给出其中一些关键类的用途及其之间的关系?

    如果我要遍历这条路径,并记录经过的类,应该如何操作?
    ClassA  PropertyX  ClassB;ClassB  PropertyX  ClassC;ClassC  PropertyX   ClassD;
    因为,我想解析owl文档,以建立自己的树形结构;但是owl中定义了较多的属性和类。

    我通过:本体函数getAxioms(ClassA)得到相应的axiom,但如何从中解析出我所需要的类?
    OWLAxiom没有提供相应的操作。

    几天都没有得到解决,被卡在了这里。请高手指教。谢谢!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/9/10 22:34:00
     
     alexwan 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:22
      积分:214
      门派:XML.ORG.CN
      注册:2008/5/11

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给alexwan发送一个短消息 把alexwan加入好友 查看alexwan的个人资料 搜索alexwan在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看alexwan的博客4
    发贴心情 
    我不知道你是否是用protege提供的owlapi呢还是其他的owlapi,如果是前者,则类树可以直接调用protege owl的类树,如下所示代码:
        ClassTreeComponent pl= new ClassTreeComponent(null,owlModel);  
        
        final JTree clsTree=pl.getTree();

    然后把该树插到你的panel内就可以对树进行各种操作了,这样作比较简单。
    如果你自己要手工解析owl文件建树的话,要麻烦的多

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/9/11 10:50:00
     
     dengluxin 帅哥哟,离线,有人找我吗?
      
      
      等级:大二期末(Java考了96分!)
      文章:67
      积分:400
      门派:XML.ORG.CN
      注册:2008/3/30

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给dengluxin发送一个短消息 把dengluxin加入好友 查看dengluxin的个人资料 搜索dengluxin在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看dengluxin的博客5
    发贴心情 
    非常感谢alexwan的关注:
    Protege 所用的OWL API不是sourceforge.net的吗?

    我们希望建构的系统是B/S结构的,因此希望对它进行解析。owl文档中subClassof属性所形成的结构能够解决,但自己定义的属性就一直找不到头绪。

    能否指点一二!谢谢!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/9/11 17:23:00
     
     alexwan 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:22
      积分:214
      门派:XML.ORG.CN
      注册:2008/5/11

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给alexwan发送一个短消息 把alexwan加入好友 查看alexwan的个人资料 搜索alexwan在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看alexwan的博客6
    发贴心情 
    getUserDefinedOWLDatatypeProperties,getUserDefinedOWLObjectProperties在owl api里用来获得用户定义的对象属性和数据属性,既然是bs架构的,可能要进行封装吧,没有搞过jsp,随便说说的
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/9/11 20:49:00
     
     jokoko 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:8
      积分:91
      门派:XML.ORG.CN
      注册:2007/9/26

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jokoko发送一个短消息 把jokoko加入好友 查看jokoko的个人资料 搜索jokoko在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看jokoko的博客7
    发贴心情 
    请问dengluxin目前是利用这个网址的OWLAPI吗??
    http://owlapi.sourceforge.net/
    这OWLAPI跟Protégé与Jena是不同的API…
    且Protégé与Jena也好像也不是相同的API…
    目前小弟也正在使用OWLAPI撰写一些Java程序!!
    若有问题可以一起讨论一下啰!!
    因为去年小弟我也搞超久的…网上很难找到相关信息…
    建议是先从OWLAPI的Sample去了解如何使用!!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/9/13 16:55:00
     
     jokoko 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:8
      积分:91
      门派:XML.ORG.CN
      注册:2007/9/26

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jokoko发送一个短消息 把jokoko加入好友 查看jokoko的个人资料 搜索jokoko在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看jokoko的博客8
    发贴心情 
    对了…小弟先问一下dengluxin会使用OWLAPI去查询individual吗??
    因为小弟之前也曾经将应该要用individual解决的方式,硬是利用class与assersion去解决…最后是整个ontology完全不通…结果又重写…
    小弟算是也有完成一些东西了…但是也还不完全了解这OWLAPI…因为SDK写得太简略了…小弟可能帮助有限…所以先了解一下dengluxin状况…以确定小弟能利用微薄的知识帮助您
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/9/13 17:11:00
     
     dengluxin 帅哥哟,离线,有人找我吗?
      
      
      等级:大二期末(Java考了96分!)
      文章:67
      积分:400
      门派:XML.ORG.CN
      注册:2008/3/30

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给dengluxin发送一个短消息 把dengluxin加入好友 查看dengluxin的个人资料 搜索dengluxin在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看dengluxin的博客9
    发贴心情 
    谢谢大家的帮助:

    我使用的是http://owlapi.sourceforge.net/的OWL API。我也在看这里的例子,非常好。谢谢。


    重述一下自己目前的困难(好像一直没有说清楚,抱歉!):
    ******首先,有自己定义的一串类、属性:ClassA  PropertyX  ClassB;ClassB  PropertyX  ClassC;ClassC  PropertyX   ClassD;
    当然,在这些类中,可能还存在子类或者由自定义属性所关联起来的类。
    就是说这实质是一个或多个由PropertyX关联起来的树,现在我希望能够对其进行遍历、解析然后显示在web页面中。
    To:jokoko,我首先是要对这些类进行操作,因为这棵树显然要是抽象的本体结构。接下来会用到individual。
    ******然后,希望能够以ClassA为起点,来遍历这一条路径。就是说,我仅仅知道起点ClassA,不想给出更多的条件。
    ******现在的问题就是:从ClassA找不到PropertyX。


    alexwan又一次给出了一种解决方案,就是利用getUserDefinedOWLDatatypeProperties,getUserDefinedOWLObjectProperties,但我发现我所采用的OWL API中不提供这些函数,而是Protege API的。


    请教一些问题:
    1.OWL、Protege、Jena几个API大家都是采用的哪一个?各自特点如何,有优劣之分吗?
    2.可以同时使用吗?

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/9/15 11:53:00
     
     dengluxin 帅哥哟,离线,有人找我吗?
      
      
      等级:大二期末(Java考了96分!)
      文章:67
      积分:400
      门派:XML.ORG.CN
      注册:2008/3/30

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给dengluxin发送一个短消息 把dengluxin加入好友 查看dengluxin的个人资料 搜索dengluxin在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看dengluxin的博客10
    发贴心情 
    改用 Protege OWL api了!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/9/18 10:43:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2025/9/18 4:11:59

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

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