1

我正在研究一个使用不太大的本体的动态系统,以根据收到的信息做出正确的决定。我需要备份这个本体,连同它的个体,以便系统在故障后可以恢复,但我不知道本体,也不知道它包含多少个体,所以备份需要尽可能通用。

我宁愿调用一个函数,只是为了表明我备份的部分代码可以做它的事情,而不是要求本体代码为每个单独的本体或个体调用一个方法。

使用OWL API,这可能吗?我可以以通用方式备份我的系统吗?

4

1 回答 1

1

您可以尝试使用Jena它支持持久的本体。此外,您需要决定以何种格式存储您的本体(XML、JSON 等),例如,备份方法可以从每个语义实体中创建一个 XML。您可以使用JAXB / XStream / gson来实现(Java 到 XML/JSON)。祝你好运!

于 2013-07-30T09:19:52.680 回答