Software architecture : foundations, theory, and practice /
Richard N. Taylor, Nenad Medvidović, Eric M. Dashofy.
- Hoboken, NJ : John Wiley, c2010.
- xxiv, 712 p. : ill. ; 25 cm.
Includes bibliographical references (p. 675-690) and index.
The big idea -- Architectures in context : the reorientation of software engineering -- Basic concepts -- Designing architectures -- Connectors -- Modeling -- Visualization -- Analysis -- Implementation -- Deployment and mobility -- Applied architectures and styles -- Designing for non-functional properties -- Security and trust -- Architectural adaptation -- Domain-specific software engineering -- Standards -- People, roles, and teams.