Software Systems Architecture, 2nd Edition

Working with Stakeholders Using Viewpoints and Perspectives

Hardcover, 678 pages

English language

Published Dec. 31, 2011 by Addison Wesley.

4 stars (1 review)

Software Systems Architecture is a practitioner-oriented guide to designing and implementing effective architectures for information systems. It is both a readily accessible introduction to software architecture and an invaluable handbook of well-established best practices.

It shows why the role of the architect is central to any successful information systems development project, and, by presenting a set of architectural viewpoints and perspectives, provides specific direction for improving your own and your organization’s approach to software systems architecture.

New in Edition 2:

  • We have introduced a new viewpoint, which we call the Context viewpoint. This describes the relationships, dependencies, and interactions between the system and its environment (the people, systems, and external entities with which it interacts). It extends, formalizes, and standardizes the relatively brief discussion of scope and context that used to be in Chapter 8.
  • We have expanded the discussion of different aspects of the role of architecture in Part …

3 editions

Very systematic

4 stars

I've used this book for several years while teaching software architecture to master students in computer science at TU Delft. The book is based on extensive experience from the authors working for large IT organizations. The book encodes years of experience in a systematic set of (UML-like) diagrams reflecting the basic premises of the book: Software systems are built to meet architectural properties desired by stakeholders, and are realized by means of viewpoints and crosscutting perspectives. The distance to the world of students is quite large, making it less suitable for teaching.

Subjects

  • Software Architecture
  • Software Systems
  • Enterprise Software Systems