1

我正在对本体进行自动实例化。让他说Person他的子类FEMALEMALE

在此处输入图像描述

在实例化期间,我可以创建类的实例FEMALEMALE.

例如

OntModel model = // Jena model
String   NS    = // the name space

person0 = model.createIndividual(NS + "Allison", "FEMALE");

Allisson我怎么能添加inperson0也是该类的个人的事实PERSON

我知道推理器(例如 Pellet)可以在这里提供帮助。但就我而言,有大量的个体需要实例化,所以推理步骤对我来说太长了(大约 10 多个小时)

谢谢你的帮助 !

4

1 回答 1

2

很简单:

OntClass person = model.createClass( NS + "Person" );
person0.addRDFType( person );
于 2012-11-08T17:38:19.890 回答