Large-Scale Software Architecture: A Practical Guide using UML
The purpose of large-scale software architecture is to capture and describe practical representations to make development teams more effective.<br> <br> 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.<br> * Offers a concise description of UML usage for large-scale architecture<br> * Discusses software architecture and design principles<br> * Technology and vendor independent