Фаза разработки онтологии состоит из четырех главных действий: неформального моделирования, формализации вопросов компетенции, формального моделирования и операционной адаптации (каждое действие описано ниже). Эти действия обычно повторяются в цикле для отдельных модулей и для онтологии в целом. На практике, они часто выполняются без четких границ между ними. Тем не менее, важно понимать их концептуальные различия, так как они имеют разные предпосылки, по-разному оцениваются и ведут к разным результатам, которые, в свою очередь оцениваются разными методами.
Фаза разработки онтологий относится как к созданию новых онтологий, так и к их повторному использованию несмотря на различия между этими задачами. Мы не считаем создание и повторное использование онтологий принципиально разными по следующим причинам: успешная разработка новой онтологии, или выбор подходящей существующей, возможны только в той степени, в которой онтология отвечает требованиям задачи. Таким образом, создается ли онтология с нуля, берется ли существующая или используется ли комбинация из двух предыдущих методов, полученные результаты зависят от грамотной оценки требований к онтологии. Более того, в случае если мы рассматриваем процесс внедрения онтологии в сложную информационную систему, совершенно не важно, новая ли она, оценивать её будут по одним и тем же критериям. Таким образом, с более общей точки зрения, новые и старые онтологии попадают в один этап ЖЦ онтологии.
|
|
Информационное моделирование
В процессе информационного моделирования происходит доработка результатов онтологического анализа. Для каждого модуля происходит увязка терминологии с основными онтологическими концептами. Важные качества сущностей могут документироваться (например, транзитивность отношения или категоризация между двумя классами). Результаты обычно записываются в неформальном виде (схемы концептов, диаграммы UML, текст на естественном языке).
Оценка неформальных результатов моделирования
· Все критерии оценки из предыдущего раздела, плюс следующее:
· Находятся ли в модели исключительно сущности выбранной предметной области?
· Хорошо ли определены все концепты (например, не ссылаются сами на себя)?
· Хорошо ли документирована интерпретация неопределенных экземпляров, классов и отношений?
· Пригодна ли документация для понимания её экспертами предметной области?