Publisher's Note The purpose of large-scale software architecture is to capture and describe practical representations to make development teams more effective.
In this book the authors show how to utilise software architecture as a tool to guide the development instead of capturing the architectural details after all the design decisions have been made.
Offers a concise description of UML usage for large-scale architecture
Discusses software architecture and design principles
Technology and vendor independent
Industry Reviews "…a welcome addition…recommended…" (CVU, June 04)