我正在研究如何在使用本体(写在OWL上)和SWRL规则时初始化变量的值。为了测试这个初始化问题,我在(在Protegé4.3上)创建了一个名为Test
的测试类,该类的一个名为Indiv
的个体和一个名为Prop
的属性,{{1} }域和Test
范围。之后,我创建了一个这样的规则:int
。如果我正确理解了之前的解释,现在Test(Indiv)->Prop(Indiv,5)
应该在其Indiv
属性上有一个5
,但我看不到发生的任何事情(可能这是另一个问题,我怎么能看到保护规则的改变吗?)