eXtreme Programming meets UML

Alan Cameron Wills

Trireme International Ltd

Tutorial given at OOPSLA 2001, October 2001

Paper included in workshop proceedings Practical UML-Based Rigorous Development Methods -- Countering or Integrating the eXtremists, A Evans, R France, A Moreira, B Rumpe (eds)
at UML2001, October 2001, Toronto


Agile Components: Scaling Agile Methods

To build large products, build from large pieces.

In traditional modular architecture, only one end-product can be made from the modules into which the system has been divided.

Product Line Architectures decouple the end-products from the components. Systems can be built bottom-up, refactoring the requirements on the components as the system grows.

·       The Presentation

UML Tutorial

Ian Graham

Includes material on how to use UML effectively in analysis and design.