Pattern
- Oriented Software Architecture A System of Patterns Frank Buschmann Regine Meunier Hans Rohnert Peter Sommerlad Michael Stal of Siemens AG Germany Pattern-oriented software architecture is a new approach to software development This book represents the progression & evolution of the pattern approach into a system of patterns capable of describing & documenting large-scale applications A pattern system provides on one level a pool of proven solutions to many recurring design problems On another it shows how to combine individual patterns into heterogeneous structures & as such it can be used to facilitate a constructive development of software systems Uniquely the patterns that are presented in this book span several levels of abstraction from high-level architectural patterns & medium-level design patterns to low-level idioms The intention of & motivation for this book is to support both novices & experts in software development Novices will gain from the experience inherent in pattern descriptions & experts will hopefully make use of add to extend & modify patterns to tailor them to their own needs None of the pattern descriptions are cast in stone & just as they are borne from experience it is expected that further use will feed in & refine individual patterns & produce an evolving system of patterns Visit our Web Page httpwww wiley comcompbooks