Software Systems Architecture

Nick Rozanski and Eoin Woods

[ HOME ] [ BOOK ] [ REVIEWS ] [ EVENTS ] [ RESOURCES ] [ LIBRARY ] [ ABOUT ]

News

Big in Japan

A Japanese translation of our book was published on 2 December 2008 and has already received three five-star reviews on Amazon Japan.
Amazon Japan

Architectural Training

Rebecca Wirfs-Brock has developed a course, based in part on our book, which provides software architects with skills and knowledge that enable them to prepare, present, and explain their architectures to diverse stakeholders.
Wirfs-Brock Associates

Amazon Reviews

We now have fifteen five-star reviews on Amazon.com. Thanks to all who have provided such strong endorsements. We are really pleased that people are finding it so useful.
Reviews Page

About the Authors

Nick Rozanski

portrait of Nick Rozanski

Nick Rozanski has just taken up a role as Senior Enterprise Architect in the Enterprise Architecture Group in Barclays Global Investors. Prior to that he was a Lead Technical Architect for Marks and Spencer, the United Kingdom's largest clothing and food retailer.

Nick has worked in IT since 1980 for several large and small systems integrators, including Logica, Capgemini, and Sybase. He has taken senior roles on a wide range of programs for clients in finance, retail, manufacturing, and government. His technology background includes enterprise application integration, package implementation, relational database, data replication, and object-oriented software development. He is also an experienced technical instructor and certified internal project auditor.

Nick was educated at the Universities of Cambridge and Manchester United Kingdom.

You can find out more about Nick here. View Nick Rozanski's profile on LinkedIn

Eoin Woods

portrait of Eoin Woods

Eoin Woods has been working in the software engineering field since 1990 for companies including Ford, Groupe Bull, Sybase, InterTrust, Zuhlke Engineering, and UBS Investment Bank as where he was a software and enterprise architect in the exchange traded derivatives area. Today, Eoin is a software architect at Barclays Global Investors.

Eoin's main technical professional interests are software architecture, distributed systems, computer security, and data management.

Eoin holds B.Sc. and M.Sc. degrees in Software Engineering from Brunel and Manchester Universities. He is a professional member of the British Computer Society and the Institution of Electrical Engineers, and is a chartered engineer (CEng) and chartered information technology professional (CITP).

You can find out more about Eoin here. View Eoin Woods' profile on LinkedIn

Reference

Viewpoints

Introduction

Functional

Information

Concurrency

Development

Deployment

Operational

Main Perspectives

Introduction

Security

Performance and Scalability

Availability and Resilience

Evolution

Other Perspectives

Accessibility

Development Resource

Internationalization

Location

Regulation

Usability