Рис. 82. Типы моделей в архитектуре IFIP
Эта «проекция» наглядно показывает, что, согласно концепции CIMOSA, общие
стандартные блоки следует использовать для определения стандартов, после чего блоки
группируются в модели-прототипы для конкретных отраслей. На последнем этапе они
используются для выработки решений, предназначенных для конкретных организаций. В
инфраструктуре ARIS степень детализации информационной модели определяется при
решении вопросов структурирования.
Непосредственно введение моделей-прототипов, связанных с содержанием, наглядно
свидетельствует о том, что архитектура CIMOSA сочетает общие положения методологии
информационных систем с прикладными областями CIM.
Третья ось («поэтапная генерация») описывает различные типы моделей информационной
системы. Цели этой «проекции» аналогичны целям ARIS: речь здесь тоже идет о создании
типов описаний, хотя результаты не во всем тождественны. В архитектуре CIMOSA типы
описания подразделяются на «модель функций», «информационную модель», «модель
ресурсов» и «организационную модель». «Модель функций» представляет собой описание
событий, хотя она также охватывает другие элементы, такие как события и процессы, включая
выполнение и обработку исключений. «Информационная модель» относится к представлению
данных или описанию объектов. «Модель ресурсов» описывает ИТ и производственные
ресурсы, а «организационная модель» — организационную иерархию.
В архитектуре CIMOSA все содержание также разбивается на различные типы
представлений, но здесь, в отличие от ARIS, где имеются модели управления и модели
процессов, отсутствует их уровень. В результате в CIMOSA описания разных типов
комбинируются друг с другом. Например, при описании ресурсов одновременно выполняется
их привязка к функциям. В концепции моделирования CIMOSA не предусмотрена модель
выходов.
Концепция CIMOSA предоставляет адекватную архитектуру для описания
информационных систем, которую можно наполнять содержанием в виде стандартизованных
моделей-прототипов на протяжении всего процесса создания реального программного
обеспечения. Несмотря на упомянутые выше недостатки, у нее есть и важные достоинства.
Концепция CIMOSA позволяет классифицировать методы моделирования и описывать их
метамоделями, не отступая при этом от событийной модели, ориентированной на бизнес-
процессы. Более того, она рассматривает предприятия как серию взаимодействующих друг с
другом агентов.
Несмотря на внушительные затраты финансовых и интеллектуальных ресурсов,
практическая отдача CIMOSA пока минимальна. Судя по сообщениям пользователей из
реального бизнеса, участвующих в проекте, число специальных приложений, разработанных
при помощи этой архитектуры, еще крайне незначительно. Исключение составляют
автомобильная компания Renault, внедрившая прикладную систему для ремонтного
обслуживания производственных установок, и компания TRAUB AG, внедрившая прикладную
систему для оптимизации индивидуальной разработки инструментов. На сегодняшний день
инструментальные средства моделирования на базе CIMOSA не нашли широкого
практического применения.
Главная причина отсутствия успеха в сфере практической реализации, вероятно, кроется в
излишне теоретизированной платформе, которая не охватывает уже имеющиеся коммерческие
ИТ-решения (например, стандартное программное обеспечение). Довольно слабый интерес к
концепциям CIM, похоже, можно объяснить тем, что предельно узкая направленность этого
подхода идет ему во вред.
Е.З. IFIP — Методология информационных систем