Существуют ли какие-либо относительно зрелые RDF/OWL Persistence Frameworks, которые я могу использовать?

Я посмотрел на Elmo с openrdf.org, но, похоже, он не поддерживает наличие объекта внутри другого объекта. Например. Class Roof внутри Class House, а затем разрешите сохранение объекта House.

Существует ли какая-либо другая достаточно зрелая и лучше документированная структура сохраняемости для данных RDF/OWL, которая позволит выполнять такие операции? А если нет, то есть ли вообще что-то еще?


person Ravish Bhagdev    schedule 09.08.2010    source источник
comment
Я думаю, что крыша должна быть связана с домом, а не внутри дома?   -  person Tasawer Khan    schedule 09.08.2010
comment
Вот несколько других фреймворков, на которые стоит обратить внимание: semanticweb.org/wiki/Tripresso   -  person Pēteris Caune    schedule 27.08.2010
comment
Да, в связи с этим, как свойство объекта (другими словами, отношение), дом имеет крышу Roof (это то, что я на самом деле имел в виду под внутренним (относится к RDF, но физически крыша является частью дома).   -  person Ravish Bhagdev    schedule 08.09.2010
comment
semanticweb.org/wiki/RDFReactor похоже, что он может помочь вам на полпути, предоставив вам привязку между RDFS/OWL и Java, и кажется зрелым продуктом. С этим связан и TwoUse code.google.com/p/twouse, который также выглядит многообещающе.   -  person    schedule 18.09.2010
comment
Не стоит правильного ответа, поскольку он не полностью отвечает на ваш вопрос, но с точки зрения хранилищ RDF я бы посоветовал держаться подальше от SwiftOWLIM. Пару месяцев назад мы столкнулись с несколькими неприятными ошибками (потеря данных из магазина) и пришли к выводу, что это пока ненадежно.   -  person Zsolt Török    schedule 23.11.2010


Ответы (2)


Вы должны проверить Empire, он довольно точно реализует спецификацию JPA и звучит как то, что вы ищете.

Кроме того, между прочим, я считаю, что Elmo может иметь составные сопоставленные объекты.

person Michael    schedule 02.11.2010

person utapyngo    schedule 23.11.2010