Short description
* Presenting a wide survey of software development from an architectural perspective, this book provides a technical view of software architecture
* Surveys software development from an architectural perspective and describes how to develop products
* Serves as a reference for the techniques, modeling notations, standards, and methods of software architecture
* Clearly explains architecture's critical role in software engineering
Long description
Rather than focus on one method, notation, tool, or process, this book attempts to widely survey software development from an architectural perspective. It provides a technical view of software architecture. Insights in this book will enable better understanding of the unique issues involved in the development of large software systems. Software architects or systems engineers should expect to gain a broad appreciation for the role of software architecture across the wide variety of activities that characterize the development of large, software-intensive systems.