All at once, ArchiMate 3.0 is here!

All at once, ArchiMate 3.0 is here!

ArchiMate 3.0 is a major update to ArchiMate 2.1. The ArchiMate 3.0 Specification supports modeling throughout the TOGAF® Architecture Development Method (ADM). New features in Version 3.0 include elements for modeling the enterprise at a strategic level, such as capability, resource, and outcome. It also includes support to model the physical world of materials and equipment. Furthermore, the consistency and structure of the language have been improved, definitions have been aligned with other standards, and its usability has been enhanced in various other ways.

— The Open Group ArchiMate® 3.0 Specification

Испытайте себя: открытые тесты по TOGAF 9

Каждый знает: сдавать экзамены нелегко. Особенно, когда «за спиной» — лишь чтение стандартов или спецификаций. А ведь так хочется увидеть если не примеры вопросов (в таком случае само тестирование потеряет всяческий смысл), то хотя бы вопросы, подобные реальным. Еще лучше — увидеть эти вопросы и сдать пробный тест. Бесплатно. И получить разъяснения в отношении допущенных ошибок. Специалистам по корпоративной архитектуре, нацеленным на сдачу сертификационных экзаменов Open Group для получения статусов TOGAF Fundamental и TOGAF Certified, в этом отношении повезло…

Читать далее

UML и не только: описание программной архитектуры

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

Читать далее

Литература по системной инженерии

Системная инженерия — дисциплина о том, как «думать», например, для того чтобы проект сложной программной системы был успешно выполнен к вящему удовлетворению заказчика, за оговоренный бюджет и в согласованные с заказчиком сроки. Но помимо обязательных для формирования «правильного» способа мышления умственных упражнений, будущие системные инженеры должны много читать. Выделим в списке чтения основное.
Читать далее

Стандарт POSIX, или кратчайший путь к переносимости кода

Одним из наиважнейших критериев качества исходного кода является его пригодность для многократного применения, а в случае если повторному применению предшествует межплатформенная миграция, свою роль начинает играть и переносимость. Так можно ли код, написанный для процессора семейства x86 в Linux, задействовать при разработке встроенной системы для микроконтроллера ARM под управлением ОС реального времени QNX?

Читать далее