| @Book{Alexander79 |
| ,Author="Christopher Alexander" |
| ,title="The Timeless Way of Building" |
| ,Publisher="Oxford University Press" |
| ,Year="1979" |
| ,pages="552" |
| ,address="New York" |
| } |
| |
| @Book{Coplien95a |
| ,editor="James O. Coplien and Douglas C. Schmidt" |
| ,title="Pattern Languages of Program Design" |
| ,Publisher="Addison Wesley" |
| ,Year="1995" |
| ,pages="562" |
| ,volume=1 |
| ,address="Reading, Massachusetts" |
| } |
| |
| @Conference{Meszaros95 |
| ,Author = "Gerard Meszaros" |
| ,Title = "A Pattern Language for Improving Capacity of Reactive Systems" |
| ,Booktitle = "Pattern Languages of Program Design" |
| ,Month = "September" |
| ,Year = "1995" |
| } |
| |
| @Conference{Schmidt95a |
| ,Author = "Douglas C. Schmidt" |
| ,Title = "Active Object" |
| ,Booktitle = "Pattern Languages of Program Design" |
| ,Month = "June" |
| ,Year = "1996" |
| ,Volume = "2" |
| ,Pages = "483-499" |
| } |
| |
| @Conference{Knopp95a |
| ,Author = "Jurgen Knopp" |
| ,Title = "Coordinators: Using Access Patterns for Parallel Programming" |
| ,Booktitle = "Pattern Languages of Program Design" |
| ,Month = "September" |
| ,Year = "1995" |
| } |
| |
| @Book{GOF95 |
| ,Author="Erich Gamma and Richard Helm and Ralph Johnson and John Vlissides" |
| ,title="Design Patterns: Elements of Reusable Object-Oriented Software" |
| ,Publisher="Addison-Wesley" |
| ,Year="1995" |
| ,pages="395" |
| } |
| |
| @Inbook{McKenney95b |
| ,Author = "Paul E. McKenney" |
| ,Chapter = "31: Selecting Locking Designs for Parallel Programs" |
| ,Title = "Pattern Languages of Program Design" |
| ,Publisher = "Addison-Wesley" |
| ,Volume = "2" |
| ,Month = "June" |
| ,Year = "1996" |
| ,Pages = "501-531" |
| ,note="Available: |
| \url{http://www.rdrop.com/users/paulmck/scalability/paper/mutexdesignpat.pdf} |
| [Viewed February 17, 2005]" |
| } |