Skip to main content
  • Book
  • © 2009

Transactions on Pattern Languages of Programming I

Part of the book series: Lecture Notes in Computer Science (LNCS, volume 5770)

Part of the book sub series: Transactions on Pattern Languages of Programming (TPLOP)

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (8 chapters)

  1. Front Matter

  2. A Pattern Language for Extensible Program Representation

    • Daniel Vainsencher, Andrew P. Black
    Pages 1-47
  3. Batching: A Design Pattern for Efficient and Flexible Client/Server Interaction

    • Francisco J. Ballesteros, Fabio Kon, Marta Patiño, Ricardo JimĂ©nez, Sergio ArĂ©valo, Roy H. Campbell
    Pages 48-66
  4. Design Patterns for Graceful Degradation

    • Titos Saridakis
    Pages 67-93
  5. Meeting Real-Time Constraints Using “Sandwich Delays”

    • Michael J. Pont, Susan Kurian, Ricardo Bautista-Quintero
    Pages 94-102
  6. Back Matter

About this book

From conception to birth is traditionally nine months. The first emails regarding the volume you now hold in your hands—or the bits you have downloaded onto your screen—are dated 11 June 2005. From conception to birth has taken over four years. Springer’s LNCS Transactions on Pattern Languages of Programming is dedicated, first and foremost, to promoting, promulgating, presenting, describing, critiquing, interrogating, and evaluating all aspects of the use of patterns in programming. In the 15 years or so since Gamma, Helm, Johnson, Vlissides’s Design Patterns became widely available, software patterns have become a highly effective means of improving the quality of programming, software engineering, system design, and development. Patterns capture the best practices of software design, making them available to everyone participating in the production of software. A key goal of the Transactions Series is to present material that is validated. Every contributed paper that appears in this volume has been reviewed by both patterns experts and domain experts, by researchers and practitioners. This reviewing process begins long before the paper is even submitted to Transactions. Every paper in the Series is first presented and critiqued at one of the Pattern Languages of Programming (PLoP) conferences held annually around the world. Prior to the conference, each submitted paper is assigned a shepherd who works with the authors to improve the paper. Based on several rounds of feedback, a paper may proceed to a writers’ workshop at the conference itself.

Editors and Affiliations

  • School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand

    James Noble

  • Siebel Center for Computer Science, Urbana, USA

    Ralph Johnson

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access