April 2005
Intermediate to advanced
576 pages
14h 27m
English
If you follow the architecture definition process that we describe in this book, you will end up with a wide collection of material that shapes, informs, and describes your architecture: scope and context definitions, constraints, principles, requirements, scenarios, and, most important, a set of architectural views, each comprising one or more architectural models. Some of this material will be vitally important to the proper understanding of your architecture, some of it will provide useful details, and some of it may be more appropriate for other software development documentation such as the requirements definition or design specification.
Your challenge is to gather and organize the relevant material ...