Web-сервис семантического подбора автомобиля
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
и к моделям онтологий в целом. Некоторые свойства имеют отношение к корректности отражения "онтологией реального мира" и могут быть оценены только экспертами (возможно, разумнее говорить о корректности отражения моделью онтологии сложившейся онтологии). Другие свойства касаются структуры (архитектуры) онтологии, синтаксиса определений, содержания в определениях.
Некоторые авторы предлагают относить некоторые свойства (или критерии) к "внешнему" качеству моделей онтологий (т.е. удовлетворению пользователей), а другие свойства - к "внутреннему" качеству понятий (the intrinsic properties of concepts).
Можно провести аналогию с понятиями технологии разработки программного обеспечения. Согласно внешними свойствами качества (external quality factors) называют те свойства концептуальных моделей и созданных на их основе программных продуктов, которые могут наблюдаться пользователем, а внутренними свойствами (internal factors) - те, которые можно измерить только в терминах самого продукта, т.е. воспринимаемые (заметные) только профессионалами, имеющими доступ к содержимому модели (или тексту программ). Здесь понятие внутреннее свойство понимается более "узко".
В качестве другой основы для классификации предложены три "размерности" для оценивания качества концептуальных схем: синтаксическая, семантическая и прагматичная. Такая классификация напрямую не связана с "делением" на внешние и внутренние свойства. Это другой взгляд на качество.
С учетом наличия общего и специфичного в разных онтологиях и с учетом наших целей, возможно, более полезной была бы классификация, позволяющая отделить "типичные" свойства моделей онтологий от "специфичных" (специфичность может быть привнесена языком написания модели) и/или отделить свойства, которые можно объективно оценить, от тех, которые оцениваются субъективно (экспертами предметной области), и/или отделить свойства онтологий от свойств их моделей.
Известные свойства онтологии. К сожалению, в доступных литературных источниках нет однозначности в использовании термина для обозначения некоторого свойства и толкования этого свойства. Систематическое исследование качества произвольной модели онтологии затруднено, поскольку:
в литературе приводятся примеры различных списков критериев качества онтологий и концептуальных моделей: в различных источниках наборы свойств, рекомендуемых для исследования качества онтологий, различны;
определения свойств, имеющих схожие названия, как правило, представляются авторами в разных терминах и имеют различную семантику.
Следующие примеры демонстрируют "популярные" свойства онтологии (или концептуальной модели) и различные их определения (либо пояснения).
Среди "типичных" свойств, оцениваемых, скорее, "субъективно" в литературе встречаются:
полнота представления понятий (completeness) означает, что понятия должны быть достаточно выразительными для охвата всех "существенных аспектов" реального мира (ссылаясь на требования пользователей и рынка);
полнота (completeness) означает, что концептуальная модель (схема) должна содержать все истинные утверждения
полнота (completeness) включает свойства: охват (scope); обстоятельность (exhaustiveness); степень детализации (granularity);
онтологическая полнота (ontological completeness) информационной системы относится к связи между специфицированной информационной системой и семиотической системой организации, в которой она работает. Онтологическая полнота (potentially complete) означает, что каждый нужный класс семиотической системы организации присутствует в информационной системе, описывающей ее;
истинность (validity) - концептуальная модель должна содержать истинные утверждения об области;
корректность (correctness) - концептуальная модель должна представлять реальный мир корректно, без ошибок;
видимость (the visibility) семиотической системы организации (т.е. терминов предметной области) в семиотической системе информационных систем (в терминах модели онтологии);
уместность (relevance) - все необходимые объекты включены в концептуальную модель;
уместность понятий (relevance of concepts) - насколько подходящи предложенные понятия в контексте моделирования предметной области и насколько они общи (generic);
общность понятий (generality): понятия должны быть, по возможности, независимы от специфической области приложения.
В вышеупомянутых классификациях эти свойства оказались бы, по-видимому, внешними и семантическими. Такие свойства интересны, скорее, пользователям, которые "понимают, как устроен реальный мир".
Следующие свойства (тоже оцениваемые "субъективно", а в вышеупомянутых классификациях, по-видимому, внешние, прагматические) имеют разные названия, но схожее содержание. Из них - четыре первых "специфичны" для моделей онтологий, представляющих структуру наследования, а три последних "типичны":
приспособляемость (adaptability) - насколько легко можно адаптировать понятия к индивидуальным потребностям (например, может ли пользователь определить свои собственные понятия, адаптировать свойства, и т.д.);
робастность (robustness) ссылается на способность приноравливаться к изменениям в предметной области без изменения базовой структуры понятия.
монотонная расширяемость (extendibility) означает, что онтология должна быть такой, чтобы можно было расширять и специализировать ее монотонно, т.е. определять новые термины для специфическ?/p>