Школа Системного Анализа вэбинар Курс «Язык моделирования архитектуры предприятия ArchiMate» (автор курса – Рубенчик А.В.)
Модуль 4. Отношения
Структурные отношения
Структурные отношения
СО - Композиция
СО - Композиция
СО - Композиция
СО - Композиция
СО - Объединение
СО - Объединение
СО - Объединение
СО - Объединение
СО – Назначение
СО – Назначение
СО – Назначение
СО – Реализация
СО – Реализация
СО – Использование
СО – Использование
СО – Доступ
СО – Доступ
СО – Ассоциация
СО – Ассоциация
2. Динамические отношения
2. Динамические отношения
2. ДО - Запуск
2. ДО - Запуск
2. ДО - Передача
2. ДО - Передача
3. Другие отношения
3. Другие отношения
3. Другие - Группирование
3. Другие - Группирование
3. Другие - Связывание-разветвление
3. Другие - Связывание-разветвление
3. Другие - Специализация
3. Другие - Специализация
4. Производные отношения
4. Производные отношения
4. Производные структурные отношения
4. Производные структурные отношения
4. Производные динамические отношения
4. Производные динамические отношения
5. Отношения в обобщенной метамодели
5. Отношения в обобщенной метамодели
5. Базовые понятия – Уточнение понятий
Автор курса
925.84K
Category: managementmanagement

Язык моделирования архитектуры предприятия ArchiMate. Отношения

1. Школа Системного Анализа вэбинар Курс «Язык моделирования архитектуры предприятия ArchiMate» (автор курса – Рубенчик А.В.)

Модуль 3.
Отношения

2. Модуль 4. Отношения

1. Структурные отношения
2. Динамические отношения
3. Другие отношения
4. Производные отношения
5. Отношения в обобщенной
метамодели
Copyright © Рубенчик А.В. 2015. Все права защищены

3. Структурные отношения

1. Структурные отношения
Это отношения,
которые моделируют
структурные зависимости
элементов одного или разных типов.
Copyright © Рубенчик А.В. 2015. Все права защищены

4. Структурные отношения

1. Структурные отношения
Композиция
Объединение
Назначение
Реализация
Использование
Доступ
Ассоциация
Copyright © Рубенчик А.В. 2015. Все права защищены

5. СО - Композиция

1. СО - Композиция
Отношение «композиция»
показывает, что объект состоит из одного
или более других объектов.
Copyright © Рубенчик А.В. 2015. Все права защищены

6. СО - Композиция

1. СО - Композиция
Источник:
Объект А
Объект Б
О1
О4
О3
О2
Перевод: Рубенчик А.В.
Рисунок 4-1. Отношение «композиция»
Copyright © Рубенчик А.В. 2015. Все права защищены

7. СО - Композиция

1. СО - Композиция
Источник:
Объект А
О3
О4
Объект А
О2
О1
О1
О4
О3
О2
Перевод: Рубенчик А.В.
Рисунок 4-2. Отношение «композиция»
Copyright © Рубенчик А.В. 2015. Все права защищены

8. СО - Композиция

1. СО - Композиция
Copyright © Рубенчик А.В. 2015. Все права защищены

9. СО - Объединение

1. СО - Объединение
Отношение «объединение»
показывает, что элемент образует
группу из ряда других объектов.
Copyright © Рубенчик А.В. 2015. Все права защищены

10. СО - Объединение

1. СО - Объединение
Источник:
Объект А
Объект Б
О1
О4
О3
О2
Перевод: Рубенчик А.В.
Рисунок 4-3. Отношение «объединение»
Copyright © Рубенчик А.В. 2015. Все права защищены

11. СО - Объединение

1. СО - Объединение
Источник:
Объект А
О3
О4
Объект А
О2
О1
О1
О4
О3
О2
Перевод: Рубенчик А.В.
Рисунок 4-4. Отношение «объединение»
Copyright © Рубенчик А.В. 2015. Все права защищены

12. СО - Объединение

1. СО - Объединение
Copyright © Рубенчик А.В. 2015. Все права защищены

13. СО – Назначение

1. СО – Назначение
Отношение «назначение»
связывает
элементы поведения с активными
элементами, которые их выполняют
бизнес-роли с бизнесисполнителями, которые их
исполняют
Copyright © Рубенчик А.В. 2015. Все права защищены

14. СО – Назначение

1. СО – Назначение
Copyright © Рубенчик А.В. 2015. Все права защищены

15. СО – Назначение

1. СО – Назначение
Copyright © Рубенчик А.В. 2015. Все права защищены

16. СО – Реализация

1. СО – Реализация
Отношение «реализация»
связывает логическую сущность с более
конкретной сущностью, которая ее
реализует.
Copyright © Рубенчик А.В. 2015. Все права защищены

17. СО – Реализация

1. СО – Реализация
Copyright © Рубенчик А.В. 2015. Все права защищены

18. СО – Использование

1. СО – Использование
Отношение «использование»
моделирует использование сервисов
процессами, функционалами или
взаимодействиями, а также доступ к
интерфейсам ролями, компонентами или
совместными деятельностями/работами.
Copyright © Рубенчик А.В. 2015. Все права защищены

19. СО – Использование

1. СО – Использование
Copyright © Рубенчик А.В. 2015. Все права защищены

20. СО – Доступ

1. СО – Доступ
Отношение «доступ»
моделирует доступ элементов поведения
к бизнес-объектам или объектам данных.
Copyright © Рубенчик А.В. 2015. Все права защищены

21. СО – Доступ

1. СО – Доступ
Copyright © Рубенчик А.В. 2015. Все права защищены

22. СО – Ассоциация

1. СО – Ассоциация
Отношение «ассоциация»
моделирует отношение между
объектами, которое не охватывается
другим, более характерным отношением.
Copyright © Рубенчик А.В. 2015. Все права защищены

23. СО – Ассоциация

1. СО – Ассоциация
Copyright © Рубенчик А.В. 2015. Все права защищены

24. 2. Динамические отношения

Это отношения,
которые используют
для моделирования зависимостей
между элементами поведения.
Copyright © Рубенчик А.В. 2015. Все права защищены

25. 2. Динамические отношения

Запуск
Передача
Copyright © Рубенчик А.В. 2015. Все права защищены

26. 2. ДО - Запуск

Отношение «запуск»
описывает временные или причинные
отношения между процессами,
функционалами, взаимодействиями и
событиями.
Copyright © Рубенчик А.В. 2015. Все права защищены

27. 2. ДО - Запуск

Copyright © Рубенчик А.В. 2015. Все права защищены

28. 2. ДО - Передача

Отношение «передача»
описывает обмен или передачу,
например, информации или ценности
между процессами, функционалами,
взаимодействиями и событиями.
Copyright © Рубенчик А.В. 2015. Все права защищены

29. 2. ДО - Передача

Copyright © Рубенчик А.В. 2015. Все права защищены

30. 3. Другие отношения

Отношения,
которые не входят
в первые 2 группы.
Copyright © Рубенчик А.В. 2015. Все права защищены

31. 3. Другие отношения

Группирование
Связывание-разветвление
Специализация
Copyright © Рубенчик А.В. 2015. Все права защищены

32. 3. Другие - Группирование

Отношение «группирование»
обозначает объекты одного или разных
типов, которые объединяются на основе
некоторого общего признака.
Copyright © Рубенчик А.В. 2015. Все права защищены

33. 3. Другие - Группирование

Copyright © Рубенчик А.В. 2015. Все права защищены

34. 3. Другие - Связывание-разветвление

Отношение «связываниеразветвление»
используется для связывания
динамических отношений одного типа.
Copyright © Рубенчик А.В. 2015. Все права защищены

35. 3. Другие - Связывание-разветвление

Copyright © Рубенчик А.В. 2015. Все права защищены

36. 3. Другие - Специализация

Отношение «специализация»
показывает, что объект является
специализацией другого объекта.
Copyright © Рубенчик А.В. 2015. Все права защищены

37. 3. Другие - Специализация

Copyright © Рубенчик А.В. 2015. Все права защищены

38. 4. Производные отношения

Ассоциация
Доступ
Реализация
Сила
Использование
Назначение
Объединение
Композиция
Рисунок 4-6. Сила структурных отношений
Copyright © Рубенчик А.В. 2015. Все права защищены

39. 4. Производные отношения

Правило:
два отношения, которые соединяют
промежуточный элемент,
могут быть объединены и заменены
слабейшим из этих отношений.
Copyright © Рубенчик А.В. 2015. Все права защищены

40. 4. Производные структурные отношения

r(a,b)
r:R
s(b,c)
s:S
B
C
A
t(a,c)
t:T
T=min{R,S}
Рисунок 4-7. Правило объединения и замены отношений
Copyright © Рубенчик А.В. 2015. Все права защищены

41. 4. Производные структурные отношения

Copyright © Рубенчик А.В. 2015. Все права защищены

42. 4. Производные динамические отношения

Для динамических отношений
«запуск» и «передача»
применимы следующие правила:
начальная и/или конечная точка отношений «запуск»
или «передача» между элементами поведения
(например, процессами или функционалами) может
быть перенесена к активным структурным элементам
(например, бизнес-исполнителям или компонентам
приложений), которые назначены к ним;
начальная и/или конечная точка отношений «запуск»
или «передача» между элементами поведения может
быть перенесена к сервисам, которые они реализуют.
Copyright © Рубенчик А.В. 2015. Все права защищены

43. 4. Производные динамические отношения

Copyright © Рубенчик А.В. 2015. Все права защищены

44. 5. Отношения в обобщенной метамодели

Источник: The Open Group
имеет доступ
назначается
назначается
Сервис
Интерфейс
используется
доступен
реализуется
используется
Пассивный
структурный
элемент
реализует
использует
является частью
используется
использует
включает в состав
доступен
использует
имеет доступ
Элемент
поведения
назначается
запускается/
передается от
назначается
Активный
структурный
элемент
запускает/
передается к
Перевод: Рубенчик А.В.
Рис. 1. Обобщенная метамодель - основные понятия языка
Copyright © Рубенчик А.В. 2015. Все права защищены

45. 5. Отношения в обобщенной метамодели

Источник:
назначение
доступ
Сервис
Внешний
реализация
Интерфейс
композиция
использование
использование
использование
Внутренний
Пассивный
структурный
элемент
Пассивная
структура
доступ
Элемент
поведения
Поведение
назначение
Активный
структурный
элемент
Активная
структура
Перевод: Рубенчик А.В.
Рис. 4-5. Обобщенная метамодель с использованием отношений
Copyright © Рубенчик А.В. 2015. Все права защищены

46. 5. Базовые понятия – Уточнение понятий

Copyright © Рубенчик А.В. 2015. Все права защищены

47.

ВОПРОСЫ ?
Copyright © Рубенчик А.В. 2015. Все права защищены

48. Автор курса

Рубенчик
Андрей Викторович
[email protected]
Copyright © Рубенчик А.В. 2015. Все права защищены
English     Русский Rules