Разработка Web-сервиса "Выбор музыкального инструмента"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?я примеры различных списков критериев качества онтологий и концептуальных моделей: в различных источниках наборы свойств, рекомендуемых для исследования качества онтологий, различны;

определения свойств, имеющих схожие названия, как правило, представляются авторами в разных терминах и имеют различную семантику.

Следующие примеры демонстрируют "популярные" свойства онтологии (или концептуальной модели) и различные их определения (либо пояснения).

Среди "типичных" свойств, оцениваемых, скорее, "субъективно" в литературе встречаются:

полнота представления понятий (completeness) означает, что понятия должны быть достаточно выразительными для охвата всех "существенных аспектов" реального мира (ссылаясь на требования пользователей и рынка) ;

полнота (completeness) означает, что концептуальная модель (схема) должна содержать все истинные утверждения

полнота (completeness) включает свойства: охват (scope); обстоятельность (exhaustiveness); степень детализации (granularity);

онтологическая полнота (ontological completeness) информационной системы относится к связи между специфицированной информационной системой и семиотической системой организации, в которой она работает. Онтологическая полнота (potentially complete) означает, что каждый нужный класс семиотической системы организации присутствует в информационной системе, описывающей ее;

истинность (validity) - концептуальная модель должна содержать истинные утверждения об области;

корректность (correctness) - концептуальная модель должна представлять реальный мир корректно, без ошибок ;

видимость (the visibility) семиотической системы организации (т.е. терминов предметной области) в семиотической системе информационных систем (в терминах модели онтологии);

уместность (relevance) - все необходимые объекты включены в концеп-туальную модель;

уместность понятий (relevance of concepts) - насколько подходящи предложенные понятия в контексте моделирования предметной области и насколько они общи (generic);

общность понятий (generality): понятия должны быть, по возможности, независимы от специфической области приложения .

В вышеупомянутых классификациях эти свойства оказались бы, по-видимому, внешними и семантическими. Такие свойства интересны, скорее, пользователям, которые "понимают, как устроен реальный мир".

Следующие свойства (тоже оцениваемые "субъективно", а в вышеупомянутых классификациях, по-видимому, внешние, прагматические) имеют разные названия, но схожее содержание. Из них - четыре первых "специфичны" для моделей онтологий, представляющих структуру наследования, а три последних "типичны":

приспособляемость (adaptability) - насколько легко можно адаптировать понятия к индивидуальным потребностям (например, может ли пользователь определить свои собственные понятия, адаптировать свойства, и т.д.);

робастность (robustness) ссылается на способность приноравливаться к изменениям в предметной области без изменения базовой структуры понятия.

монотонная расширяемость (extendibility) означает, что онтология должна быть такой, чтобы можно было расширять и специализировать ее монотонно, т.е. определять новые термины для специфических использований на основе существующего словаря способом, не требующим проверки (revision) существующих определений;

затраты на расширение (expandability) - затраты на добавление новых определений и на добавление информации в существующие определения без изменения тех свойств, которые уже гарантированы процессом верификации онтологии;

стабильность (stability) - когда возникают "маленькие" изменения в знаниях (Universe of Discourse), надо делать маленькие изменения, чтобы получить концептуальную модель хорошего качества, отражающую знания;

чувствительность (sensitiveness) - насколько небольшие изменения в данном определении изменят хорошо определенные гарантированные свойства. После включения и модификации определения должно быть гарантировано, что 1) архитектура онтологии и архитектура определений остаются обоснованными, 2) определения - лексически и синтаксически корректными, 3) онтология и все определения удовлетворяют краткости, согласованности и полноте, в их тесной связи;

гибкость (flexibility) относится к способности изменять понятия для приспосабливания к новым требованиям.

Близкими между собой по смыслу "типичными" свойствами онтологий являются:

семантическая согласованность - модели ясны и организованы в соответствии с прикладной областью;

согласованность (consistency) понятий в концептуальных моделях с реальным миром плюс согласованность внутри определения понятия.

Однако первое из них оценивается, скорее, субъективно, а второе, отчасти, объективно.

Следующие свойства, в основном, объективные, по-видимому, характерны для произвольной онтологии:

согласованность между определениями и аксиомами (Consistency) - невозможность вывести противоречивые утверждения с использованием других определений и аксиом;

- cвязность (coherence): Онтология должна быть iеплена: т.е. выводы (inferences) должны быть согласованы с определениями, по крайней мере "определяющие аксиомы" должны быть логически согласованы;

краткость (выразительность) (conciseness) - информация, собранная в онтологии, полезна и четка; множество свойств