А какие есть материалы по O-AAF или TOGAF чтобы научиться моделировать архитектуру, например, в Archi?
Немного поясню свою проблему.
У меня сейчас стоит соответствующая задача по описанию архитектуры as is. Ближайшие цели: показать компоненты, из которых состоит система; взаимодействие между ними; технологии, на которых они основаны. Всё это нужно для того, чтобы новым специалистам (да и старым тоже) было проще понять, как что где устроено и работает. Типа такое общее наглядное описание всей системы в целом и в будущем с возможностями декомпозиции отдельных элементов системы. Также в будущем данная модель должна будет использоваться для оптимизации и развития системы.
Archimate я изучал в основном по
статьям Алиева, но он рассказывает слишком пространно, чтобы можно было сразу взять и составить хорошую, работающую модель. Например, я так и не понял: с чего лучше начать? Где показывать процессы, а где функции? Где компоненты, а где продукты? Где сервисы, а где интерфейсы? И т.д. Вообще, как я понял, archimate - такой язык, в котором одна сущность с одним названием может одновременно являться и компонентом и сервисом и продуктом и ещё много чем. То есть без специального продуманного подхода к моделированию, просто набрасыванием известных объектов и связей между ними (как, например, можно в UML) вряд ли получиться сделать что-то толковое. У меня всегда получается какой-то хаос, который потом приходится хорошенько чистить от лишнего и даже после этого результат получается далёк от идеала.