October 2011
Intermediate to advanced
704 pages
18h 49m
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: constraints, principles, decisions, 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 documents.
Your challenge is to gather and organize the relevant material into a coherent, consistent, ...
Read now
Unlock full access