以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Web Services & Semantic Web Services 』  (http://bbs.xml.org.cn/list.asp?boardid=10)
----  racer+jena对本体的推理出现问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=10&rootid=&id=74402)


--  作者:lixiaoming
--  发布时间:4/21/2009 4:56:00 PM

--  racer+jena对本体的推理出现问题
public static void main( String[] args )  {

   Model cModel = ModelFactory.createDefaultModel();
     Resource conf = cModel.createResource();
     conf.addProperty( ReasonerVocabulary.EXT_REASONER_URL,
                       cModel.createResource( "http://localhost:8080" ) );
  DIGReasonerFactory drf = (DIGReasonerFactory) ReasonerRegistry.theRegistry().getFactory(DIGReasonerFactory.URI);
  DIGReasoner r = (DIGReasoner) drf.create(conf);
  
    OntModelSpec spec = new OntModelSpec( OntModelSpec.OWL_DL_MEM );
    spec.setReasoner( r );
    OntModel m = ModelFactory.createOntologyModel( spec, null );
  
    m.read("file:///c:/newAnimal.owl");
    for (Iterator i = m.listClasses(); i.hasNext();) {
        OntClass c = (OntClass) i.next();
        System.out.println(c.getLocalName() +" is belong to "+ c.getSuperClass());
}
这个用jena+racer的程序,我想实现对newAnimal.owl的推理,希望可以推理出Lion也属于肉食动物,可是打印输出的结果不对,不知道什么原因,希望各位给点提示

--  作者:linxin181
--  发布时间:4/21/2009 6:32:00 PM

--  
您的还能推理,我的现在还连不上呢!
--  作者:lixiaoming
--  发布时间:4/21/2009 8:07:00 PM

--  
连应该没问题吧,你什么错误啊
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
93.750ms