Top ten must read books for Software Architects

  1. R.Taylor, N. Medvidovic, E.Dashofy-Software Architecture: Foundations, Theory, and Practice, Wiley, 2009, ISBN:978-0470167748
  2. F.Buschmann,‎ R.Meunier,‎ H.Rohnert,‎ P.Sommerlad, M.Stal-Pattern-Oriented Software Architecture Volume 1: A System of Patterns, Wiley, 1996, ISBN:978-0471958697
  3.  E.Gamma,‎ R.Helm,‎ R.Johnson,‎ J.Vlissides-Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley Professional, 1994, ISBN:978-0201633610
  4. L.Bass,P.Clements,‎ R.Kazman-Software Architecture in Practice (3rd Edition) (SEI Series in Software Engineering), Addison-Wesley Professional, 2012, ISBN:978-0321815736
  5. S.Brown-Software Architecture for Developers, LeanPub, 2012,ISBN: Ebook
  6. I.Gorton-Essential Software Architecture, Springer, 2011, ISBN:978-3642191756
  7. M.Lippert, S.Roock-Refactoring in Large Software Projects: Performing Complex Restructurings Successfully, Wiley, 2007, ASIN: B0014ELAZA
  8. N.Rozanski, E.Woods-Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives (2nd Edition), Wesley Professional, 2011, ISBN:978-0321718334
  9. M.Fowler-Patterns of Enterprise Application Architecture, Wesley Professional, 2002, ISBN:978-0321127426
  10. D.Hendricksen-12 Essential Skills for Software Architects, Wesley Professional, 2011, ISBN:978-0321717290