Введение
Архитектурная система «The Open Group» (TOGAF) — это широко используемая система для корпоративной архитектуры, обеспечивающая структурированный подход к проектированию, планированию, внедрению и управлению корпоративной информационной технологической архитектурой. Метамодель содержания TOGAF является критически важным компонентом этой системы, обеспечивающим стандартизированный способ определения и управления архитектурными блоками и их взаимосвязями. В этом руководстве будут подробно рассмотрены основные концепции, сущности и расширения метамодели содержания TOGAF, обеспечивая всестороннее понимание её структуры и применения.
Основное и расширенное содержание
Обзор
Архитектурная система TOGAF использует базовую ядерную метамодель и применяет ряд модулей расширения для более детального решения конкретных архитектурных вопросов. Такой подход обеспечивает гибкий и адаптированный процесс разработки архитектуры, гарантируя применимость системы в различных сценариях и ситуациях.
Ядерная метамодель
Ядерная метамодель содержания TOGAF предоставляет минимальный набор архитектурного содержания для обеспечения отслеживаемости между артефактами. Эта ядерная метамодель разработана с возможностью расширения, что позволяет включать дополнительные концепции метамодели для поддержки более специфичного или глубокого моделирования.

Модули расширения
Модули расширения являются необязательными и должны выбираться на этапе предварительной подготовки разработки архитектуры с учетом потребностей организации. Эти модули логически группируют каталоги расширений, матрицы и диаграммы, позволяя сосредоточиться на областях, представляющих особый интерес. Группировки расширений, описанные метамоделью содержания, являются рекомендациями и могут быть дополнительно адаптированы под конкретные потребности организации.

Формальные подходы к расширению методов
Концепция ядра и расширения в TOGAF поддерживает формальные подходы к расширению методов, такие как концепция плагинов методов, представленная в метамодели инженерии программных процессов (SPEM™), разработанной Группой по управлению объектами (OMG).
Сущности ядерной метамодели
Ключевые термины и определения
Метамодель содержания TOGAF использует терминологию, обсуждаемую в методологии разработки архитектуры TOGAF (ADM), в качестве основы для формальной метамодели. Ниже приведены основные термины и их определения:
- Актор: Лицо, организация или система, находящаяся вне сферы рассмотрения модели архитектуры, но взаимодействующая с ней.
- Компонент приложения: Оболочка функциональности приложения, соответствующая структуре реализации.
- Бизнес-способность: Определённая способность, которую бизнес может иметь или обменивать для достижения конкретной цели.
- Бизнес-услуга: Обеспечивает бизнес-способности через явно определённый интерфейс и явно регулируется организацией.
- Путь действий: Направление и фокус, определяемые стратегическими целями и задачами, часто для реализации предложения по ценности, характерного для бизнес-модели.
- Данные-сущность: Оболочка данных, которая признана экспертом в области бизнеса как отдельная концепция. Сущности данных могут быть связаны с приложениями, хранилищами и сервисами и могут быть структурированы с учётом соображений реализации.
- Функция: Обеспечивает бизнес-способности, тесно связанные с организацией, но не явно регулируемые организацией.
- Сервис информационной системы: Автоматизированные элементы бизнес-услуги. Услуга информационной системы может предоставлять или поддерживать часть или все элементы одной или нескольких бизнес-услуг.
- Организационная единица: Самостоятельная единица ресурсов с целями, задачами и показателями. Организационные единицы могут включать внешние стороны и организации-партнеры.
- Роль: Актор принимает роль для выполнения задачи.
- Технологический компонент: Оболочка технологической инфраструктуры, представляющая класс технологического продукта или конкретный технологический продукт.
- Технологическая услуга: Техническая способность, необходимая для создания поддерживающей инфраструктуры, обеспечивающей доставку приложений.
- Поток стоимости: Представление полного цикла деятельности, создающей ценность для клиента, заинтересованного лица или конечного пользователя.
Ключевые концепции отношений
- Процесс: Обычно используется для описания потока. Процесс представляет собой поток взаимодействий между функциями и услугами и не может быть физически развернут. Все процессы должны описывать поток выполнения функции, и, следовательно, развертывание процесса осуществляется через функцию, которую он поддерживает.
- Функция: Описывает единицы бизнес-способности на всех уровнях детализации. Термин «функция» используется для описания единицы бизнес-способности на всех уровнях детализации, включая такие понятия, как цепочка создания стоимости, область процесса, способность, бизнес-функция и т.д.
- Бизнес-услуги: Поддерживают организационные цели и определяются на уровне детализации, соответствующем уровню управления, необходимому для бизнеса. Бизнес-услуга выступает границей для одной или нескольких функций. Уровень детализации бизнес-услуг зависит от фокуса и акцентов бизнеса.
- Развертывание бизнес-услуг: Бизнес-услуги могут быть реализованы за счет бизнес-деятельности, не связанной с ИТ, или могут быть реализованы через ИТ. Бизнес-услуги, реализуемые через ИТ, реализуются на компонентах приложений. Компоненты приложений могут быть иерархически разложены и могут поддерживать одну или несколько бизнес-услуг.
- Компоненты приложений: Развертываются на технологических компонентах. Компонент приложения реализуется набором технологических компонентов.
Применение метамодели содержимого TOGAF
Пошаговое руководство
- Определение ключевых сущностей: Начните с определения ключевых сущностей, относящихся к архитектуре вашей организации. К ним относятся акторы, бизнес-услуги, компоненты приложений, технологические компоненты и сущности данных.
- Определение отношений: Установите отношения между выявленными сущностями. Это включает в себя определение того, как бизнес-услуги поддерживают организационные цели, как компоненты приложений реализуют бизнес-услуги, и как технологические компоненты поддерживают компоненты приложений.
- Создание архитектурных каталогов: Разработайте архитектурные каталоги, в которых перечислены выявленные сущности и их отношения. Эти каталоги служат справочником для процесса разработки архитектуры.
- Укажите матрицы архитектуры: Используйте матрицы архитектуры для структурированного указания взаимосвязей между элементами архитектуры. Это помогает понять зависимости и взаимодействия между различными компонентами.
- Разработайте диаграммы взаимодействия: Создайте диаграммы взаимодействия, которые точно и кратко отображают архитектуру. Эти диаграммы должны показывать поток взаимодействий между функциями и сервисами.
- Настройте метамодель: Выберите модули расширения на этапе предварительной разработки архитектуры для удовлетворения специфических потребностей организации. Настройте метамодель, чтобы включить дополнительные концепции и отношения по мере необходимости.
- Реализация и управление: Реализуйте архитектуру на основе определённой метамодели и управляйте процессом, чтобы обеспечить соответствие организационным целям и задачам.
Заключение
Метамодель содержимого TOGAF предоставляет надежную основу для определения и управления корпоративной архитектурой. Понимая основные сущности, их взаимосвязи и модули расширения, организации могут разработать настраиваемую и эффективную архитектуру, поддерживающую их стратегические цели и задачи. Этот всесторонний справочник служит ориентиром для архитекторов и заинтересованных сторон, участвующих в процессе разработки архитектуры, обеспечивая структуированный и системный подход к корпоративной архитектуре.
Список ссылок по ArchiMate и TOGAF
- Инструмент TOGAF® для корпоративной архитектуры – ArchiMetric
- Описание: Этот ресурс предоставляет обзор TOGAF ADM и показывает, как Visual Paradigm поддерживает разработку доставляемых продуктов TOGAF с использованием диаграмм ArchiMate.
- URL: Инструмент TOGAF® для корпоративной архитектуры
- Навигация по эволюции: всестороннее руководство по переходу от ArchiMate 2.1 к 3.2 – ArchiMetric
- Описание: В этом руководстве рассматриваются эволюция ArchiMate, её соответствие TOGAF и продвинутые функции Visual Paradigm для моделирования ArchiMate.
- URL: Навигация по эволюции: всестороннее руководство по переходу от ArchiMate 2.1 к 3.2
- Овладение корпоративной архитектурой с помощью инструмента TOGAF от Visual Paradigm – ArchiMetric
- Описание: В этой статье рассматриваются особенности инструмента TOGAF от Visual Paradigm, включая поддержку ArchiMate и TOGAF ADM, а также его преимущества для корпоративной архитектуры.
- URL: Овладение корпоративной архитектурой с помощью инструмента TOGAF от Visual Paradigm
- Что такое ArchiMate? – Visual Paradigm
- Описание: Пошаговое руководство по изучению ArchiMate, его интеграции с TOGAF и тому, как он дополняет существующие методы, такие как UML и BPMN.
- URL: Что такое ArchiMate?
- Использование BPMN для дополнения разработки EA TOGAF ADM совместно с ArchiMate – ArchiMetric
- Описание: Этот ресурс обсуждает интеграцию BPMN с TOGAF ADM и ArchiMate, а также всестороннюю поддержку моделирования, предоставляемую Visual Paradigm.
- URL: Использование BPMN для дополнения разработки EA TOGAF ADM совместно с ArchiMate
- Понимание абстракции в языке ArchiMate – ArchiMetric
- Описание: В этой статье объясняются концепции абстракции в ArchiMate и то, как Visual Paradigm способствует эффективному моделированию и проектированию.
- URL: Понимание абстракции в языке ArchiMate
- Обзор ArchiMate – языка моделирования корпоративной архитектуры – Cybermedian
- Описание: В этом обзоре рассматриваются интеграция ArchiMate с TOGAF и другими фреймворками, а также преимущества использования Visual Paradigm для моделирования ArchiMate.
- URL: Обзор ArchiMate
- Справьтесь со сложностью корпоративной архитектуры с помощью процесса Just-in-Time от Visual Paradigm – ArchiMetric
- Описание: Этот ресурс обсуждает процесс композиции Just-in-Time от Visual Paradigm и его интеграцию с TOGAF ADM и ArchiMate для управления сложностью корпоративной архитектуры.
- URL: Справьтесь со сложностью корпоративной архитектуры с помощью процесса Just-in-Time от Visual Paradigm
- Visual Paradigm TOGAF – Всё о TOGAF, корпоративной архитектуре, ArchiMate и многом другом
- Описание: Этот гид предоставляет подробный обзор ArchiMate 3, TOGAF и архитектуры предприятия, а также того, как Visual Paradigm поддерживает эти рамки.
- URL: Visual Paradigm TOGAF
- Бесплатный онлайн-инструмент ArchiMate + примеры – Cybermedian
- Описание: Этот ресурс предлагает бесплатные онлайн-инструменты ArchiMate и примеры, подчеркивая интеграцию ArchiMate с TOGAF и поддержку, предоставляемую Visual Paradigm.
- URL: Бесплатный онлайн-инструмент ArchiMate + примеры
Эти ссылки предоставляют всесторонний обзор ArchiMate и TOGAF, их интеграции и инструментов, доступных в Visual Paradigm для поддержки моделирования архитектуры предприятия.
Эта статья также доступна на Deutsch, English, Español, فارسی, Bahasa Indonesia, 日本語, Polski, Portuguese, Việt Nam, 简体中文 and 繁體中文











