Back to Papers and Downloads

Back to Recommended Books

Architecture Topics

Software Architecture

System Architecture

Enterprise Architecture

Architecture Patterns

Architects

Related Topics

Software Engineering

Components

Distributed and Real-Time Systems

Object-Oriented

Patterns

Requirements and Use Cases

Reuse and Product Platforms

Software Development

UML

Software Engineering

Architect Skillset

Consulting

Leadership, Teams, and Communication

Modeling and Problem Solving

Strategy

Architecture Metaphors

Building Architecture

James Madison and the US Constitution

General Interest

Miscellaneous

Art

Business 

The Architecture Discipline

What: Architecture

How: Architecting

Who: Architects

Why: Motivation

Where and When: Context

Related Topics

Architecture Training

 

 

Books on Reuse and Product Platforms

  Atkinson, Colin, Joachim Bayer, Christian Bunse, Erik Kamsties, Oliver Laitenberger, Roland Laqua, Dirk Muthig, Barbara Paech, Jurgen Wust and Jorg Zettel, Component-based Product Line Engineering with UML, Addison-Wesley Professional, 2001.
Basset, Paul, Framing Software Reuse: Lessons from the Real World, Prentice-Hall, 1997
Bosch, Jan, Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach, Addison-Wesley, 2000.
Clements, Paul, L. Northrop, Software Product Lines: Practices and Patterns, Addison-Wesley, 2002.
Designing Software Product Lines with UML : From Use Cases to Pattern-Based Software Architectures (Addison-Wesley Object Technology Series) Gomma, H. Designing Software Product Lines wtih UML: From Use Cases to Pattern Based Software Architectures. Reading, Massachusetts: Addison-Wesley, 2005.
Greenfield, Jack , Keith Short, Steve Cook, and Stuart Kent, Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools, Wiley, 2004.

Jacobson, Ivar, M. Griss, and P. Jonsson, Software Reuse: Architecture, Process and Organization for Business Success, Addison-Wesley-Longman, 1997.   Highly recommended  

Jazayeri, Mehdi, A. Ran, F. van der Linden, Software Architecture for Product Families: Principles and Practice, Addison-Wesley, 2000.
Karlsson, Even-Andre, Software Reuse: A Holistic Approach, Wiley, 1995.
  McClure, Carma, Software Reuse Techniques:  Adding Reuse to the Systems Development Process, Prentice-Hall, 1997.
Pohl, Klaus, Günter Böckle, Frank van der Linden, Software Product Line Engineering: Foundations, Principles, and Techniques, Springer, 2005.
  Sodhi, Jag, P. Sodhi, Software Reuse: Domain Analysis and Design Process, McGraw-Hill, 1999. 
Weiss, David M. and Chi Tau Robert Lai, Software Product-Line Engineering: A Family-Based Software Development Process. Addison-Wesley, 1999.

Copyright © 2006 by  Bredemeyer Consulting
URL: http://www.bredemeyer.com
Last Modified: March 31, 2006