Software Engineering Institute Carnegie Mellon

Books on Software Architecture

SEI Books

Architect's Bookshelf

Have you ever come across a publication on software architecture that you felt was the best source of information you have ever read? Have you ever been asked: "What's the best paper or book on software architecture?" What was your response? Would you like to share that response with the software engineering community?

The software architect's essential bookshelf attempts to capture a list of the "best of the best" books and papers that every software architect should read. The list is composed of works suggested by visitors like you. Would you like to add a paper or book to the bookshelf?

You may also want to see Grady Booch's pick of seminal software architecture papers published by the IEEE Computer Society.

Other Books and Book Lists

Books

None currently included.

Book Lists

Would you like to submit a book or book list? Please send suggestions.