Pattern Languages of Program Design 5 /



Pattern Languages of Program Design 5 / edited by Dragos Manolescu, Markus Voelter, James Noble. - Upper Saddle River, NJ : Addison-Wesley, c2006. - xxiv, 596 p. : ill. ; 24 cm. - The software patterns series .

Includes bibliographical references and index.

Part I: Design Patterns 1 -- Chapter 1: Dynamic Object Model 3 -- Chapter 2: Domain Object Manager 25 -- Chapter 3: Encapsulated Context 45 -- Part II: Concurrent, Network, and Real-Time Patterns 67 -- Chapter 4: A Pattern Language for Efficient, Predictable, and Scalable Dispatching Components 69 -- Chapter 5: "Triple-T"—A System of Patterns for Reliable Communication in Hard Real-Time Systems 89 -- Chapter 6: Real Time and Resource Overload Language 127 -- Part III: Distributed Systems 153 -- Chapter 7: Decentralized Locking 155 -- Chapter 8: The Comparand Pattern: Cheap Identity Testing Using Dedicated Values 169 -- Chapter 9: Pattern Language for Service Discovery 189 -- Part IV: Domain-Specific Patterns 211 -- Chapter 10: MoRaR: A Pattern Language for Mobility and Radio Resource Management 213 -- Chapter 11: Content Conversion and Generation on the Web: A Pattern Language 257 -- Part V: Architecture Patterns 299 -- Chapter 12: Patterns for Plug-ins 301 -- Chapter 13: The Grid Architectural Pattern: Leveraging Distributed Processing Capabilities 337 -- Chapter 14: Patterns of Component and Language Integration 357 -- Chapter 15: Patterns for Successful Framework Development 401 -- Part VI: Meta-Patterns 431 -- Chapter 16: Advanced Pattern Writing 433 -- Chapter 17: A Language Designer's Pattern Language 453 -- Chapter 18: The Language of Shepherding 507 -- Chapter 19: Patterns of the Prairie Houses 531.

0321321944

2006000154


CIT.


Computer software -- Development.
Object-oriented programming (Computer science)
Software patterns.

005.1