Книги / IT-менеджмент / Архитектура ПО / Model Driven Architecture: Applying MDA to Enterprise Computing

Model Driven Architecture: Applying MDA to Enterprise Computing

David S. Frankel

Книга Дэвида Франкеля посвящена Model Driven Architecture (MDA) — подходу к разработке корпоративных приложений, основанному на использовании моделей как основных артефактов разработки. Автор подробно рассматривает, как MDA позволяет отделить бизнес-логику от технологических платформ, повышая гибкость и долговечность программных систем.

В первой части книги анализируется эволюция программной инженерии — от машинно-ориентированных языков до компонентных и распределенных архитектур. Франкель объясняет, как MDA решает проблемы, связанные с ростом сложности, стоимостью разработки и необходимостью интеграции разнородных систем.

Основное внимание уделяется применению MDA в корпоративных вычислениях: моделирование бизнес-процессов, интеграция приложений (EAI), взаимодействие B2B, а также использование UML, MOF, XMI и других стандартов OMG. Рассматриваются вопросы синтаксической и семантической абстракции, отображения моделей на платформы и автоматизации генерации кода.

Книга будет полезна архитекторам ПО, разработчикам и менеджерам, стремящимся повысить эффективность разработки и качество корпоративных систем. Она сочетает теоретические основы с практическими примерами, что делает материал доступным для широкого круга читателей.