ArchiMate – друг архитектора?

Здесь на каждого по три истины
И на всех одно заблуждение
(с)Зимовье зверей

От всех экспертов, занимающихся архитектурой предприятия, окружающие ожидают примерно одного и того же – картинок. Переплетенных стрелочками квадратиков, взгляд на которые волшебным образом расставит все по своим местам. Я уже писал о том, что в моём понимании архитектура предприятия – это внутрикорпоративный веб-сайт, на котором широкий круг экспертов создает и редактирует странички с описанием процессов, приложений, основных информационных объектов и связывает их гиперссылками в сообщении Архитектура предприятия в формате SemanticWeb и продолжаю придерживаться мнения, что архитектура это не картинка, не книжка и не презентация, а социальный интранет-сайт. Тем не менее, люди хотят картинок. Потому, вопрос выбора графической нотации вряд ли когда-либо исчезнет.

В комментариях к этому сообщению мне подсказали, отвечающий современным требованиям к картинкам, стандарт ArchiMate. ArchiMate – это графический язык описания архитектуры предприятия, разработанный в Нидерландах и принятый OpenGroup в 2008г. Не смотря на то, что в большинстве сообщений ArchiMate позиционируют как продолжателя идей IEEE 1471, по сути своей, он является его диалектическим отрицанием. Напомню, что IEEE 1471 – это идея Philippe Kruchten-а сделать для каждого из stakeholder-ов отдельное архитектурное представление, стандартизировав соответствующие стрелочки и квадратики. Картинка с серверами и сетями – для администраторов, с пакетами и библиотеками функций для разработчиков, с процессами взаимодействия между компонентами для интеграторов и т.д.

ArchiMate предлагает отказаться от такой неприятности, как множественность картинок, изобразив на одной картинки бизнес-уровень, прикладной уровень и уровень технологический. Кроме того, все используемые на картинке объекты предлагается разбить на три класса: структурные (компоненты, пользователи и пр.), поведенческие (процессы, сервисы) и информационные (документы, данные, значения и смыслы %-).

Идея достаточно здравая. Как будет работать – пока не понятно. Попробуем…