Chapter 6

Validating the Architecture


This chapter discusses various approaches for validating the architecture of a software application within the Continuous Architecture process. It describes how to validate architectures using our Continuous Architecture “toolbox” and introduces architecture validation concepts by defining what we mean by architecture validation; focusing on when we need to conduct architecture validation, with a case study; discussing the roles required in an architecture validation; and detailing how we can conduct architecture validations by including some industry-recognized techniques such as questionnaire-driven approaches, scenario-based approaches, and decision-based approaches.


Continuous Architecture ...

Get Continuous Architecture now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.