PATTERN-ORIENTED SOFTWARE ARCHITECTURE ffirs.fm Page i Wednesday, March 21, 2007 11:14 AM ffirs.fm Page ii Wednesday, March 21, 2007 11:14 AM PATTERN-ORIENTED SOFTWARE ARCHITECTURE On Patterns and Pattern Languages Frank Buschmann, Siemens, Munich, Germany Kevlin Henney, Curbralan, Bristol, UK Douglas C. Schmidt, Vanderbilt University, Tennessee, USA Volume 5 ffirs.fm Page iii Wednesday, March 21, 2007 11:14 AM