Software Architecture: A Case Based Approach |
What people are saying - Write a review
User Review - Flag as inappropriate
This is a very different book on Software Architecture. It brings in Services Industry perspective which is missing in all other books/material that is available in this area. The approach is innovative and very interesting. Using case studies to teach the subject is excellent. I liked the style in which the book is written and the organization of the book is excellent. I wish more software architecture topics are covered in the same manner in the same book. It is not a light reading material. It expects the reader to put in effort not only read through, but also to think through the material.
Overall an excellent book giving a new perspective from Indian software services industry perspective.
Contents
Software Architecture Primer | 1 |
Where Is the Architecture?Story of a Sick Health Insurance Application | 38 |
Refining and Refactoring ArchitectureStory of McCombbs Call Centre | 78 |
T Architecture EvaluationDeveloping a Futuristic Travel Search Engine | 121 |
Moving from software architecture to software DesignBuilding | 154 |
Portal of Universal Bank | 183 |
Emerging Trends in Software Architecture | 224 |
251 | |
257 | |
Other editions - View all
Common terms and phrases
abstraction adaptability analysis anti-patterns application approach archi architect architectural patterns architecture evaluation behaviour bottlenecks browser caching changes classes client complete component-based components created database decisions defined development team discussed documents domain expert enterprise enterprise architecture example Fact-Tree Figure framework functionality goals hence identify implementation important insured integration interaction interfaces layer McCombbs methods MidAlliance middleware module Netscape non-functional requirements objects organization PayMinders performance phase pipes and filters platform problem product line quality attributes re-factoring retrieve reusable reuse RM-ODP scenarios SDLC sequence diagrams server service-oriented architecture software architecture software development Software Engineering Software Engineering Institute software system solution specific stakeholders step structure sub-systems subscriber system displays systems thinking techniques tecture testing tier tion TOGAF transaction understand various widget