Pattern-Oriented Software Architecture, On Patterns and Pattern Languages

Voorkant
John Wiley & Sons, 30 apr 2007 - 490 pagina's
* Software patterns have revolutionized the way developers think about how software is designed, built, and documented, and this unique book offers an in-depth look of what patterns are, what they are not, and how to use them successfully
* The only book to attempt to develop a comprehensive language that integrates patterns from key literature, it also serves as a reference manual for all pattern-oriented software architecture (POSA) patterns
* Addresses the question of what a pattern language is and compares various pattern paradigms
* Developers and programmers operating in an object-oriented environment will find this book to be an invaluable resource
 

Inhoudsopgave

0 Beyond the Hype
1
Part I Inside Patterns
25
1 A Solution to a Problem and More
29
2 A Million Different Implementations
65
3 Notes on Pattern Form
91
Part II Between Patterns
117
4 Pattern Islands?
121
5 Pattern Complements
135
11 A Billion Different Implementations
297
12 Notes on Pattern Language Form
325
13 On Patterns versus Pattern Languages
347
14 From Patterns To People
355
15 The Past Presence and Future of Patterns
369
16 All Good Things
385
Pattern Concept Summary
391
Referenced Patterns
397

6 Pattern Compounds
165
7 Pattern Sequences
183
8 Pattern Collections
209
Part III Into Pattern Languages
243
9 Elements of Language
247
10 A Network of Patterns and More
259

Overige edities - Alles bekijken

Veelvoorkomende woorden en zinsdelen

Over de auteur (2007)

Frank Buschmann is a Senior Principal Engineer for systems and software architecture at Siemens Corporate Technology in Munich. He focuses on digitalization strategies and technologies, the design and realization of industrial automation systems and research in software design and engineering technologies. He has served as serves as an editor of the Wiley Series in Software Design Patterns.

Kevlin Henney, Curbralan, Bristol, UK.

Douglas C. Schmidt, Vanderbilt University.

Bibliografische gegevens