以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  [求助]jena实现本体中类和类之间的关系的推理  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=74230)


--  作者:rhine小妖精
--  发布时间:4/15/2009 9:36:00 PM

--  [求助]jena实现本体中类和类之间的关系的推理
各位高人能不能帮我看一下这个问题:

我建的本体里面有以下三种关联情况:

第一种:类A(实例D)    属性B    类C (实例E)  通过实例D---属性B----实例E;

第二种:类A(实例D)  属性B    类C     通过实例D---属性B----类C;

            解释下想要的结果  就是在最后的jena本体实现的图形化界面中,类A会有个下拉框选择它的实例  然后类C对应的文本框里面就会自动关联上类A选择的那个实例

第三种:类A   属性B   类C    通过类A---属性B----类C

           解释下想要的结果   类A会有一个文本框,用户输入信息,类C的文本框里面就会显示出类A文本框里面输入的信息。


第一种情况已经通过读取本体然后推理实现了,可是第二种和第三种的关系不知道怎么实现,大家能帮我看看这两种关系在本体构建的时候就可以实现么?还是只能通过编程实现了?


--  作者:jpz6311whu
--  发布时间:4/16/2009 8:43:00 PM

--  
实例D---属性B----类C;
这种关系,属性B必须是rdf:type,也就是定义isA关系,实例和类一般只有有这种关系

类A---属性B----类C
这种关系,属性B必须是rdfs:subclassOf,也就是子类关系,类之间一般只有

楼主的问题关键在于,类一般是不能作为实例定义,要把类当作实例来看,必须是OWL FULL,这种情况用得很少。


--  作者:rhine小妖精
--  发布时间:4/16/2009 9:28:00 PM

--  
谢谢楼上的回答。不过我是有疑问,能私下详细请教下么?如果可以能把QQ站短下,或者留下邮箱也行。
--  作者:jpz6311whu
--  发布时间:4/17/2009 10:40:00 PM

--  
楼主有问题就发到论坛上吧,也许其他人也能帮你:)
请支持论坛发展,谢谢!
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
23.438ms