2010-06-13 3 views
0

У меня есть файл конфигурации с большим количеством данных, таких как местоположение датчиков, тип, правила для активации устройств и т. Д. В основном это связано с распространенной системой. Я планирую разработать онтологию для этого домена. У меня есть сомнения в том, как я должен заполнить онтологию информацией в файле конфигурации, так как файлы конфигурации будут меняться время от времени. Раньше я планировал использовать XML, поэтому я могу просто прочитать файл конфигурации во время выполнения и создать XML в соответствии с XSD. Используем ли мы такую ​​же методику для онтологий? Если да, то каков формат заполненной онтологии?Как заполнить онтологию во время выполнения?

Благодаря Chan

ответ

0

Я не совсем уверен, что вы имеете в виду, но это звучит много, как файлы конфигурации содержит много вашего онтология и что вы собираетесь с ним делать.

Это примерно похоже на то, что понятия (имена датчиков, местоположения, типы) и их правила находятся в файле конфигурации. В зависимости от задачи рассуждения/моделирования, вы должны выбрать формализм, который имеет необходимую выразительность. Вопрос об изменениях - эволюция онтологии.

Как вы отметили, вы можете читать из XML в формализм онтологии, например, Common Logic или OWL, а затем объяснять/запрашивать и т. Д.

Кроме того, вы должны также попытаться отправить свой вопрос здесь: http://ontolog.cim3.net/

Смежные вопросы