Software Architecture
|
| Applied Software Architecture |
ISBN 0-201-32571-3; Addison-Wesley; Christine Hofmeister et al |
| Software Architecture in Practice |
ISBN 0-201-19930-0, Addison-Wesley; Len Bass et al |
| Building Systems from Commercial Components |
ISBN 0-201-70064-6, Addison-Wesley; Kurt Wallnau et al |
| Evaluating Software Architectures |
ISBN 0-201-70482-X, Addison-Wesley; Paul Clements et al |
| Managing Software Acquisition |
ISBN 0-201-70454-4; Addison-Wesley; B.Craig Meyers et al |
| Documenting Software Architectures: Views and Beyond |
ISBN 0-201-70372-6; Addison-Wesley; Paul Clements et al |
| Practical Software Metrics For Project Management And Process Improvement |
ISBN 0-13-720384-5;Prentice Hall; Robert B Grady |
| Carnegie Mellon University / Software Engineering Institute - COTS-Based Systems Initiative |
www.sei.cmu.edu/cbs/ |
| Carnegie Mellon University / Software Engineering Institute - Software Architecture and the Architecture Trade-off Analysis Initiative |
www.sei.cmu.edu/ata/ |
| Software Architecture Documentation in Practice: Documenting Architectural Layers |
CMU/SEI-2000-SR-004; Carnegie Mellon – Software Engineering Institute; Felix Bachmann et al |
| Documenting Software Architectures: Organization of Documentation Package |
CMU/SEI-2001-TN-010; Carnegie Mellon – Software Engineering Institute; Felix Bachmann et al |
| OMG Model Driven Architecture |
www.omg.org/mda/ |
Unified Modelling Language (UML)
|
| OMG UML Resource Page |
www.omg.org/uml/ |
| UML Home Page |
www.uml.org/ |
| The Unified Modeling Language User Guide |
ISBN 0-201-57168-4; Addison-Wesley; Booch, Jacobson & Rumbaugh |
| The Unified Modeling Language Reference Manual |
ISBN 0-201-30998-X; Addison-Wesley; Rumbaugh, Booch & Jacobson |
| Real-Time UML |
ISBN 0-201-32579-9; Addison-Wesley; Bruce Powel Douglass |
| Large-Scale Software Architecture: A Practical Guide Using UML (January 1993) |
ISBN 0-470-84849-9; Wiley; Jeff Garland, Richard Anthony |
| Object Constraint Language |
ISBN 0-201-37940-6, Addison-Wesley; Jos Warmer et al |
Patterns
|
| Pattern-Oriented Software Architecture (Vol 1) - A System of Patterns |
ISBN: 0-471-95869-7; Wiley; Frank Buschmann et al |
| Pattern-Oriented Software Architecture (Vol 2) - Patterns for Concurrent and Networked Objects |
ISBN 0-471-60695-2; Wiley; Douglass Schmidt et al |
| Core J2EE Patterns – Best Practices and Design Strategies |
ISBN 0-13-064884-1; Prentice Hall; Deepak Alur et al |
| Anti-Patterns – Refactoring Software, Architectures and Projects in Crisis (Chapter 6) |
ISBN 0-471-19713-0, Wiley, William J Brown et al |
Software Development Process
|
| The Rational Unified Process, An Introduction |
ISBN 0-201-70710-1; Addison-Wesley; Philippe Kruchten |
| The Unified Software Development Process |
ISBN 0-201-57169-2; Addison-Wesley; Jacobson, Booch & Rumbaugh |
| Dynamic Systems Design Methodology |
www.dsdm.org |
Integration
|
| Business Integration Journal |
www.bijonline.com |
Product Line Engineering
|
| Software Architecture for Product Families – Principles and Practice |
ISBN 0-201-69967-2; Addison-Wesley; Maehdi Jazayeri |
| Software Product Lines – Practice and Patterns |
ISBN 0-201-70332-7; Addison-Wesley; Paul Clements, Linda M Nortrop |
| Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach |
ISBN 0-201-67494-7; Addison-Wesley; Jan Bosch |
| Carnegie Mellon University / Software Engineering Institute – Product Line Practice |
www.sei.cmu.edu/plp |