Rdf 如何";“触发”;班级

Rdf 如何";“触发”;班级,rdf,owl,semantic-web,protege,Rdf,Owl,Semantic Web,Protege,所以,我有一个类,每当它是“真的”,它必须触发一个类事件。比如说,我把我的冰箱建模为一个类,这个冰箱“有”(作为属性)很多东西在里面。我的“Milk”类有一个附加值,剩余的数量。一旦它达到零,我想触发另一个类,上面写着“去超市”,一个“事件”的子类 我原以为触发条件可能是一个不正确的查询,但现在它是。比如: Milk has value GoToSupermarket 我还在想办法,但问题是,我如何“触发”某些事情?不确定你到底在问什么,但猫头鹰推理是单调的,请记住这一点。我也不确定演绎推理是

所以,我有一个类,每当它是“真的”,它必须触发一个类事件。比如说,我把我的冰箱建模为一个类,这个冰箱“有”(作为属性)很多东西在里面。我的“Milk”类有一个附加值,剩余的数量。一旦它达到零,我想触发另一个类,上面写着“去超市”,一个“事件”的子类

我原以为触发条件可能是一个不正确的查询,但现在它是。比如:

Milk has value GoToSupermarket

我还在想办法,但问题是,我如何“触发”某些事情?

不确定你到底在问什么,但猫头鹰推理是单调的,请记住这一点。我也不确定演绎推理是否真的是你想要的。这就是说,您应该从编写您想要的规则开始,然后您仍然可以考虑是否有可能并且值得将其转换为OWL,或者只是坚持使用SWRL。