2008-09-19 5 views
2

У меня есть онтология OWL, и я использую Pellet, чтобы рассуждать о ней. Как и большинство онтологий она начинается в том числе различные стандартные онтологий:Как я могу делать офлайн-рассуждения с помощью Pellet?

<rdf:RDF 
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#" 
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" 
    xmlns:owl="http://www.w3.org/2002/07/owl#"> 

Я знаю, что некоторые имеют рассуждений этих стандартных онтологий встроены ", но на пеллетах не делает. Есть ли способ, которым я могу продолжать использовать Pellet, когда я в сети & не может получить к ним доступ? (Или, если их URL-адрес отключен, например, dublincore.org на прошлой неделе для текущего обслуживания)

ответ

3

Pellet распознает все эти пространства имен при загрузке и не должен пытаться разыменовать URI. Если это так, это говорит о том, что приложение, использующее Pellet, делает что-то неправильно.

Дополнительную информацию можно получить по телефону the pellet-users mailing list.

1

Сделайте локальные копии четырех файлов и замените удаленные URL-адреса на локальные URI (например, файл: // ... или выполните их из вашей собственной коробки: http://localhost...).

+0

Будет ли работать без изменения локальных файлов ... учитывая, что пространство имен используется для поиска онтологии, я не думаю, что это сработает. – 2008-09-22 08:10:48

3

Общее решение этой проблемы - доступ к онтологиям без публичного доступа в Интернет - описано в Local Ontology Repositories with Pellet. Наслаждаться.