Выбери формат для чтения
Загружаем конспект в формате pdf
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
Copyright © Рубенчик А.В. 2016. Все права защищены
1
2
3
4
5
6
7
80
9
Лекция № 1
ArchiMate – стандарт The Open Group
6 / 142
Copyright © Рубенчик А.В. 2016. Все права защищены
1. Проект создания языка
Язык ArchiMate разработан в Нидерландах в рамках исследовательского проекта,
возглавляемого Telematica Instituut в сотрудничестве с рядом организаций и
университетов [2, 3].
Финансирование осуществлялось голландским правительством, банком ABN
AMRO, пенсионным фондом Stichting Pensioenfonds ABP и Centrum voor Wiskunde
en Informatica.
Проект продолжался с июля 2002 года по декабрь 2004 года.
Стоимость
и
трудоемкость
проекта
составили
соответственно
около
4-х
миллионов евро и 35 человеко-лет.
После завершения проекта язык ArchiMate был опробован и использован в
таможенной и налоговой администрации Нидерландов, ABN AMRO и ABP Pension
Fund [2, 3].
Что означает слово ArchiMate?
Название языка составлено из двух частей: ArchiMate = Archi[tecture] + [Ani]mate.
Первая часть слова – это часть слова Architecture (архитектура, конструкция,
строение).
Вторая часть слова – это часть слова Animate (оживить, вдохнуть жизнь,
мультиплицировать, делать мультфильмы).
В начале работы разработчики языка думали о том, что модели на языке будут
«живыми», что-то наподобие мультипликации.
В 2008 году право собственности и дальнейшего развития ArchiMate было
передано одной из ведущих организаций по разработке открытых и независимых
от поставщиков ИТ-стандартов -- консорциуму The Open Group, активно
развивающего стандарт архитектуры предприятия TOGAF [8].
Внутри консорциума поддержка и развитие языка осуществляется ArchiMate
Forum.
В феврале 2009 года была опубликована в качестве технического стандарта
первая версия языка - The ArchiMate 1.0 Specification.
В 2012 году вышла вторая версия The ArchiMate 2.0 Specification и была введена
сертификационная программа, которая включает сертификацию специалистов,
7 / 142
Copyright © Рубенчик А.В. 2016. Все права защищены
аккредитацию
обучающих
курсов
и
сертификацию
программных
средств,
поддерживающих стандарт языка ArchiMate.
Сейчас действует модификация второй версии стандарта - The ArchiMate 2.1
Specification, опубликованная в 2013 году [4].
2. TOGAF и ArchiMate – объединенный подход к архитектуре
TOGAF и ArchiMate – это стандарты The Open Group, которые непосредственно
относятся к разработке архитектуры предприятия.
С одной стороны, у TOGAF и ArchiMate имеются свои спецификации, и они могут
использоваться по отдельности, независимо друг от друга, или совместно с
другими стандартами и фреймворками (Рис. 1-1):
TOGAF
Version 9.1
Другие
фреймворки
и стандарты
Процесс
Язык
ArchiMate 2.1
Specification
Рис. 1-1. Независимое использование TOGAF и ArchiMate
С другой стороны, стандарты дополняют друг друга (Рис. 1-2):
TOGAF обеспечивает метод разработки архитектуры, в состав
которого
входят
разделенный
на
фазы
процесс
с
необходимыми
разработки,
руководства и техники;
ArchiMate
обеспечивает
язык
элементами,
отношениями и графическими обозначениями для моделирования
архитектур.
TOGAF
Version 9.1
Процесс
Способы
представления
Язык
ArchiMate 2.1
Specification
Континуум предприятия,
Репозиторий,
Референсные модели
Рис. 1-2. Компоненты объединенного подхода TOGAF и ArchiMate [15]
8 / 142
Copyright © Рубенчик А.В. 2016. Все права защищены
Язык
позволяет
создавать
как
отдельные
модели,
соответствующие
представлениям TOGAF, так и модели, объединяющие различные домены
архитектуры.
С включением двух расширений язык полностью покрывает все фазы метода
разработки архитектуры TOGAF. Таким образом вместе эти два стандарта
обеспечивают объединенный подход к архитектуре.
В рамках консорциума The Open Group продолжаются работы по развитию
ArchiMate, сближению его спецификации со спецификацией TOGAF.
В частности, рассматривается разработка новых расширений языка, которые
будут включать понятия для моделирования бизнес-политик и бизнес-правил, а
также понятия для поддержки процессов принятия решений [6].
3. Позиционирование ArchiMate
ArchiMate
можно
позиционировать
как
средство
интегрированного
высокоуровневого моделирования и анализа различных доменов предприятия и
зависимостей между доменами (Рис. 1-3):
Стратегический менеджмент
Как мы позиционируем себя с учетом внешнего окружения ?
Архитектура предприятия
Модели BSC
Модели 5 Forces
Модели Value Chain
SWOT-анализ
Модели ArchiMate
Как мы сами организованы ?
Проектирование & Реализация
Насколько эффективно мы выполняем наш бизнес и ИТ ?
Модели BPMN
Модели UML
Модели ERD
Рис. 1-3. Позиционирование языка ArchiMate [13]
ArchiMate не фокусируется на деталях реализации. ArchiMate не заменяет UML,
BPMN или ERD, а дополняет их. У него шире обзор, но и меньше возможностей по
детализации, чем в этих языках.
9 / 142