2-е издание. — СПб.: Питер, 2006. — 575 с. — (Классика Computer
Science). — ISBN 5-469-00494-5, 0-321-154-95-9.
Основываясь на собственном, причем весьма обширном, опыте, авторы,
с одной стороны, раскрывают основные технические вопросы
проектирования, специфицирования и проверки правильности, а с
другой - неизменно подчеркивают важность коммерческого контекста, в
котором проводится проектирование крупных систем. Цель книги
заключается в том, чтобы представить процесс разработки архитектуры
программных систем как можно более реалистично, отразив как
возможности, так и ограничения, с которыми сталкиваются компании.
Приводимые в этой связи конкретные примеры успешных архитектурных
решений демонстрируют основные технические и организационные
моменты.
Всем, кто занимается проектированием, разработкой или координацией
производства крупных программных систем (или планирует приступить к
подобной деятельности), кто планирует заказать такую систему для
своего предприятия или правительственного учреждения, книга поможет
разобраться в современном состоянии программной архитектуры.