以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  [求助]用protege api 编写推理问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=76243)


--  作者:fanyi
--  发布时间:8/3/2009 2:58:00 PM

--  [求助]用protege api 编写推理问题
各位朋友,我使用protege api进行编程,我用的是swrl+jess作为推理组合,在swrl tab中每个制定好的规则前面有一个Enabled栏 ,用来控制每个规则是否可用。我想在程序里面实现这个功能,也就是说在程序中控制规则的可用性。但是我不知道调用什么方法。请各位朋友指点。谢谢!! 紧急!!
--  作者:fanyi
--  发布时间:8/4/2009 10:48:00 AM

--  
顶!
--  作者:fanyi
--  发布时间:8/7/2009 10:39:00 AM

--  
顶!!!
--  作者:陈红
--  发布时间:8/13/2009 10:57:00 AM

--  
FileInputStream infile = new FileInputStream(filePath);
owlModel = ProtegeOWL.createJenaOWLModelFromInputStream(infile);
bridge = BridgeFactory.createBridge("SWRLJessBridge",owlModel);
bridge.getOWLModel();
bridge.reset();
bridge.resetRuleEngine();
bridge.importSWRLRulesAndOWLKnowledge();//importSWRLRulesAndOWLKnowledge();
m = bridge.getNumberOfImportedPropertyAssertionAxioms();   
bridge.infer(); 
bridge.run();//  Run the rule engine
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
5,000.000ms