以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  [新手求助]SWRL Editor使用  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=87302)


--  作者:lyfsemanticweb
--  发布时间:10/25/2010 6:53:00 PM

--  [新手求助]SWRL Editor使用
如何利用protege4.1中的SWRL rule创建一个规则啊?这个规则必须得用类似于描述逻辑的形式来写吗?
新手求助!!!
请各位大侠帮忙解惑,谢谢大家
--  作者:laotao
--  发布时间:10/26/2010 9:25:00 AM

--  
http://protege.cim3.net/cgi-bin/wiki.pl?SWRLLanguageFAQ
--  作者:lyfsemanticweb
--  发布时间:10/26/2010 10:41:00 AM

--  
你好,谢谢你的回复.关于SWRL例子中提到的推理都是关于本体中类的实例的推理.如何实现没有实例的类的推理?
例如,我建了一个关于打印机的本体,其中一个类为打印功能,它的子类包括彩色打印,黑白打印,双面打印,安全打印......,其中黑白打印和双面打印均有一个属性为低成本,现在要查询何种打印为低成本打印,怎么定义这个规则呢?
还是我这个本体定义的有问题?
--  作者:laotao
--  发布时间:10/26/2010 3:24:00 PM

--  
不能直接在类上添加属性, 只能对一个类可能使用的特定属性进行某些限制, 这个问题可以用owl:allValuesFrom(Protege里面的only)

如果要用规则实现的话可以添加两条
黑白打印(?x) -> hasCost(?x, "Low")
双面打印(?x) -> hasCost(?x, "Low")

[此贴子已经被作者于2010-10-26 18:47:45编辑过]

--  作者:lyfsemanticweb
--  发布时间:11/2/2010 11:21:00 AM

--  
谢谢解答
--  作者:yahua8023
--  发布时间:6/20/2011 8:32:00 PM

--  
想问下楼主,你的SWRL规则研究的怎么样了?请问swrl可以描述不同本体之间的关系和推理吗?例如我建了时间本体和地理本体,我在建一个SWRL规则文件,这个文件能直接调用时间本体和地理本体里德类和属性吗?楼主,能不能把您的规则实例和推理代码给我也发一份啊,老师让做个本体库能进行一些基于规则的推理,谢谢啊,我邮箱wangyahuaxxy8023@163.com.

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
54.688ms