| 2000 | Order-Worker-Entry: A System of Patterns to Structure Communication Protocol Software. | Matthias Jung, Ernst W. Biersack |
| 2000 | Pattern for Structuring UML-Compatible Software Project Repositories. | Pavel Hruby |
| 2000 | C++ Patterns: Executing Around Sequences. | Kevlin Henney |
| 2000 | Managing Shared Resources. | Koen Hendrikx, Erik Duval, Henk J. Olivi |
| 2000 | Object System Layer. | Michael Goedicke, Gustaf Neumann, Uwe Zdun |
| 2000 | Generic Programming Redesign of Patterns. | Thierry Graud, Alexandre Duret-Lutz |
| 2000 | A Unit Testing Pattern Language. | Peter Gassmann |
| 2000 | Virtual Machines and Abstract Compilers - Towards a Compiler Pattern Language. | Julio Garca-Martn, Miguel Sutil-Martin |
| 2000 | SEMINARS: A Pedagogical Pattern Language about teaching seminars effectively. | Astrid Fricke, Markus Vlter |
| 2000 | Learning to Teach and Learning to Learn - Running a Course. | Jutta Eckstein |
| 2000 | Transform Conditionals to Polymorphism. | Stphane Ducasse, Oscar Nierstrasz, Serge Demeyer |
| 2000 | Tie Code And Questions: a Reengineering Pattern. | Stphane Ducasse, Serge Demeyer, Oscar Nierstrasz |
| 2000 | A Pattern Language for Reverse Engineering. | Serge Demeyer, Stphane Ducasse, Oscar Nierstrasz |
| 2000 | From Problems to Programs: A Pattern Language to Go from Problem Requirements to Solution Schemas in Elementary Programming. | Jose Manuel Burgos-Ortiz, Javier Galve-Frances, Julio Garca-Martn |
| 2000 | Patterns for Human-Oriented Information Presentation. | Diethelm Bienhaus |
| 2000 | Fourteen Pedagogical Patterns. | Joseph Bergin |
| 1999 | Process Patterns for Personal Practice. | Charles Weir, James Noble |
| 1999 | Pluggable Component: A Pattern for Interactive System Configuration. | Markus Voelter |
| 1999 | Task Manager Design Pattern. | Jean-Francios Selber, Gilles le Goff |
| 1999 | Transforming inheritance into composition. | Benedikt Schulz, Thomas Genssler |
| 1999 | Typography and Desktop Publishing. | Andreas Rping |
| 1999 | Project Documentation Management. | Andreas Rping |
| 1999 | Designing and Implementing Reliable Embedded Systems Using Patterns. | Michael J. Pont |
| 1999 | Dynamic Recursion. | Gustavo Patow, Fernando Lyardet, Kent L. Beck |
| 1999 | Architectural Development Pattern. | Jorge Ortega-Orjona, Graham Roberts |