CIIM-модель включает ряд понятий и методов моделирования, позволяющих характеризовать не только элементы (продукты), но также: (1) представления элементов с нескольких точек зрения, (2) характеристики этих различных возможных точек зрения. Данные сложные понятия могут не использоваться в ряде приложений.
Настоящий стандарт идентифицирует подмножество всех механизмов моделирования, определенных моделью СIIM. Это может оказаться полезным для контекстов ряда приложений. Данное подмножество определяет допустимые уровни практической реализации OntoML-языка. Указанные уровни определены как "простые" в настоящем стандарте.
Все механизмы моделирования, не принадлежащие указанному "простому" уровню (если они имеются), рассматриваются как "сложные". В 9.5 приведены указанные OntoML-конструкции, принадлежащие как к простому, так и к сложному уровню.
Примечание 1 - Простые уровни определяются как устойчивые функциональные подмножества. Для понимания и использования простых уровней нет необходимости использовать сложные уровни чтения и восприятия.
OntoML-язык дает возможность моделировать два вида информации:
- онтологии;
- библиотеки, являющиеся множеством реализации данных, возможно ассоциированных с определением их онтологии.
Не все указанные виды информации (в зависимости от контекста приложения) могут оказаться полезными. Поэтому четыре OntoML-подмножества определены как допустимые уровни практической реализации:
- простая онтология;
- сложная онтология;
- простая библиотека;
- сложная библиотека.
Простой уровень реализации данных не существует. Данный вид обмена информацией определяется ИСО/ТС 29002-10.
Примечание 2 - ИСО/ТС 29002 - это совместная разработка нескольких комитетов по стандартизации. Она способствует взаимодействию различных стандартов, определяющих характеристики продуктов.
Примечание 3 - Только простая онтология и подмножества сложной онтологии соответствуют для модели СIIM. Представление библиотек соответствует расширениям CIIM-модели, определенным в ИСО 13584-24:2003 и ИСО 13584-25:2004.