Цель тренинга — сформировать у начинающих архитекторов набор знаний и умений, необходимых для эффективной командной разработки программной архитектуры, а также ее формального всестороннего непротиворечивого выражения на общепринятом языке моделирования в документах, предназначенных для архитектурного описания информационных систем различной степени сложности.
ADL
Стандарты языков описания программной архитектуры
Перечисленные в предыдущей публикации языки описания архитектуры (ADL) не только существуют и развиваются, но и последовательно обретают статус международных стандартов, силу и авторитет которых трудно недооценивать. Посвятим сегодняшнюю заметку краткому их обзору.
UML и не только: описание программной архитектуры
Языки описания программной — или, в более общем смысле, системной — архитектуры имеют первостепенное прикладное значение для любого архитектора ПО, ищущего себя в стремительно набирающей популярность моделеориентированной инженерии [англ. MDE, model-driven engineering; другое название — моделеориентированная разработка (англ. MDD, model-driven development)]. Какие же языки архитектурного описания (англ. ADL, architecture description language) актуальны на сегодняшний день?