mirror of
https://github.com/bpmbpm/doc.git
synced 2026-04-30 12:30:52 +00:00
9.8 KiB
9.8 KiB
ArchiMate
Example
- https://blog.visual-paradigm.com/ru/archimate-examples/ см. Представление интеграции приложений (динамические отношения)
Type
- Функциональная архитектура
- Схема интеграции. Flow - Связь, обозначающая передачу объекта (например, информации, товаров или денег) от одного элемента другому. https://www.businessstudio.ru/help/docs/current/doku.php/ru/manual/archimate/junctions
info
- https://www.businessstudio.ru/help/docs/current/doku.php/ru/manual/archimate
- https://habr.com/ru/companies/otus/articles/840214/
- https://www.cfin.ru/itm/standards/ArchiMate.shtml
1 Типы схем в ArchiMate и их особенности
Основные типы диаграмм
- Бизнес-диаграммы (Business layer)
- Описание: моделируют структуры, поведение и информацию о бизнес-процессах, продуктах и взаимодействиях между ними
- Особенности:
- Используют желтый цвет для визуализации
- Включают элементы: бизнес-акторы, бизнес-роли, бизнес-процессы
- Помогают понять взаимодействие между бизнес-единицами
- Позволяют анализировать эффективность бизнес-процессов
- Диаграммы приложений (Application layer)
- Описание: моделируют структуру и поведение корпоративных приложений
- Особенности:
- Визуализируются голубым цветом
- Отображают взаимосвязи между приложениями
- Показывают потоки данных между системами
- Помогают в планировании интеграции приложений
- Технологические диаграммы (Technology layer)
- Описание: моделируют инфраструктуру и аппаратное обеспечение
- Особенности:
- Используют зеленый цвет
- Включают серверы, сети, системы хранения
- Помогают в планировании ИТ-инфраструктуры
- Отображают физическую архитектуру системы
Специализированные типы диаграмм
- Диаграммы интеграции
- Описание: показывают взаимодействие между различными компонентами системы
- Особенности:
- Отображают потоки данных между системами
- Показывают точки интеграции
- Помогают выявить узкие места
- Визуализируют протоколы взаимодействия
- Организационные диаграммы
- Описание: отображают структуру организации
- Особенности:
- Показывают распределение ролей и ответственности
- Визуализируют организационные единицы
- Помогают в анализе организационной эффективности
- Диаграммы мотивации
- Описание: отображают цели, принципы и требования
- Особенности:
- Связывают стратегические цели с реализацией
- Помогают понять причины принятия решений
- Визуализируют требования к системе
Особенности моделирования
- Слоистость: все диаграммы строятся на основе послойного представления архитектуры
- Взаимосвязи: каждый тип диаграммы может быть связан с другими через коннекторы
- Валидация: встроенные механизмы проверки корректности связей
- Многоуровневость: возможность детализации от стратегического уровня до технической реализации
Практическое применение
- Согласование решений: наглядное представление помогает в принятии архитектурных решений
- Поиск уязвимостей: системный подход позволяет выявить недочеты в архитектуре
- Документирование: создание полной документации по архитектуре системы
- Планирование изменений: визуализация влияния изменений на различные уровни архитектуры
2 Номенклатура схем ArchiMate по типам связей
Основные типы связей и их применение
- Агрегация/Объединение (Aggregation)
- Применение:
- Моделирование составных частей системы
- Построение иерархических структур
- Отображение отношений "целое-часть"
- Схемы:
- Структурные диаграммы
- Диаграммы компонентов
- Композиция (Composition)
- Применение:
- Моделирование строго связанных компонентов
- Отображение отношений с жесткой зависимостью
- Схемы:
- Диаграммы внутренней структуры
- Диаграммы декомпозиции
- Ассоциация/Связь (Association)
- Применение:
- Моделирование общих связей между элементами
- Отображение взаимодействий
- Схемы:
- Диаграммы взаимодействия
- Контекстные диаграммы
- Наследование (Inheritance)
- Применение:
- Моделирование иерархий наследования
- Отображение отношений обобщения
- Схемы:
- Диаграммы классов
- Иерархические схемы
- Реализация (Realization)
- Применение:
- Связь между требованиями и их реализацией
- Отображение выполнения функций
- Схемы:
- Диаграммы требований
- Функциональные схемы
- Зависимость (Dependency)
- Применение:
- Моделирование зависимостей между элементами
- Отображение влияния изменений
- Схемы:
- Диаграммы влияния
- Схемы зависимостей
Специализированные связи
- Обслуживание (Serving)
- Применение:
- Связь между сервисами и потребителями
- Моделирование предоставления услуг
- Схемы:
- Сервисные диаграммы
- Диаграммы предоставления услуг
- Доступ (Access)
- Применение:
- Моделирование прав доступа
- Отображение разрешений
- Схемы:
- Диаграммы безопасности
- Схемы управления доступом
- Влияние (Influencing)
- Применение:
- Связь между мотивационными элементами
- Отображение причинно-следственных связей
- Схемы:
- Диаграммы мотивации
- Схемы влияния
Комбинации связей в схемах
- Организационная схема
- Используемые связи: агрегация, ассоциация, наследование
- Основное назначение: отображение структуры организации
- Схема потоков данных
- Используемые связи: ассоциация, зависимость, обслуживание
- Основное назначение: моделирование движения информации
- Схема интеграции
- Используемые связи: ассоциация, обслуживание, доступ
- Основное назначение: отображение точек интеграции систем
- Функциональная схема
- Используемые связи: агрегация, реализация, зависимость
- Основное назначение: моделирование бизнес-функций
- Схема безопасности
- Используемые связи: доступ, зависимость, ассоциация
- Основное назначение: моделирование политик безопасности