以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  Error invoking built-in 'swrlb:date' from Jess  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=51664)


--  作者:jiashin
--  发布时间:8/22/2007 10:44:00 AM

--  Error invoking built-in 'swrlb:date' from Jess
请教各位,当我使用swrlb:date(?t, "2007-08-22") 会出错,麻烦指导,感谢。

Exception importing SWRL rules and OWL knowledge: edu.stanford.smi.protegex.owl.swrl.bridge.jess.exceptions.SWRLJessBridgeException: Jess reported an error in routine invokeSWRLBuiltIn
 while executing (invokeSWRLBuiltIn Rule-1 swrlb:date ?t "2007-08-22")
 while executing rule LHS (Node2)
 while executing rule LHS (Node2)
 while executing rule LHS (Node2)
 while executing rule LHS (Node2)
 while executing rule LHS (MTELN)
 while executing rule LHS (TECT).
  Message: Error invoking built-in 'swrlb:date' from Jess: Unresolved built-in method 'swrlb:date' in rule 'Rule-1'.edu.stanford.smi.protegex.owl.swrl.bridge.builtins.swrlb.SWRLBuiltInLibraryImpl.date(java.util.List).


--  作者:iamwym
--  发布时间:8/23/2007 7:33:00 PM

--  
swrlb:date
这个谓词合法么?
--  作者:jiashin
--  发布时间:8/23/2007 9:17:00 PM

--  
感谢您的回答,至于合不合法我不太确定,但是在protege中没有显示错误,在推理时才显示错误
hasTime(?a,?t) ^ swrlb:date(?t, "2007-08-22")
--  作者:iamwym
--  发布时间:8/24/2007 3:53:00 AM

--  
这个谓词似乎不合法,自然是认不出来了吧
--  作者:jiashin
--  发布时间:8/24/2007 11:49:00 AM

--  
请问该怎么使用才算是合法,还是说jess 无法使用swrlb:date这个谓词,谢谢。
--  作者:iamwym
--  发布时间:8/24/2007 5:00:00 PM

--  
查查W3C上面SWRL的白皮书,看看有点什么内建的
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
93.750ms