Skip to content
Site Tools
Increase font size Decrease font size Default font size
You are here: Home Resources
Books on Software Architecture
 

Books on Software Architecture

 Essential Software Architecture 
  
 A Software Architecture Primer 
 Large-Scale Software Architecture 
     
 Applied Software Architecture 
 Documenting Software Architectures 
 Evaluating Software Architectures 
 Patterns of Enterprise Application Architecture  
 Software Architecture 
     
 Designing Hard Software 
 Designing Software Product Lines wtih UML 
 Software Architecture and Design 
 Software Architecture 
 Design and Use of Software Architectures 
     
     
Architecture Patterns
  
 Real-Time Design Patterns 
  
 Enterprise Integration Patterns 
 Patterns for Fault Tolerant Software 
     
 Enterprise Solution Patterns Using Microsoft .NET 
 Architecting Enterprise Solutions 
  
  
  
     
     
System Architecture
 Process for System Architecture and Requirements Engineering 
 Systems Architecting 
 Product Design and Development 
 The Engineering Design of Systems 
 Systems Architecting of Organizations 
     
     
Service-Oriented Architecture
    
 SOA: Principles of Service Design 
    
     
     
Enterprise Architecture
 Enterprise SOA 
 Enterprise Architecture As Strategy 
 The Art of Strategic Planning for Information Technology 
 Constructing Blueprints for Enterprise It Architectures 
 IT Architectures and Middleware 
     
 Building Enterprise Information Architectures... 
 Does IT Matter? Information Technology... 
 Enterprise Integration: An Architecture... 
 Enterprise Architecture Planning 
 Service-Oriented Architecture 
     
    
 Practical Steps for Aligning Information... 
    
     
     
Architecture
 
 Software Architect Bootcamp 
 The Software Architect's Profession 
 Software Architecture 
 Beyond Software Architecture