News  |  About  |  Tools  |  Training Courses |  Services |  Contact Us

 
 


 
 

The Refactory News
About Us
History
Experience
Publications
Tools
Training
Services
 
Papers  

Patterns


Kent Beck and Ralph Johnson
Patterns Generate Architectures
In  European Conference on Object-Oriented Programming
1994, pages 139-149.  Springer-Verlag Lecture Notes in
Computer Science # 821.

John Brant and Joseph W. Yoder  
Creating Reports
with Query Objects
Third Conference on Patterns Languages of Programs (PLoP '96) 
Monticello, Illinois, September 1996 Technical report #wucs-97-07
Dept. of Computer Science
Washington University Department of Computer Science, February 1997
Pattern Languages of Programs Design 4
edited by Neil Harrison, Brian Foote, and Hans Rohnert
Addison Wesley, 2000.

[
PDF] [HTML] [Word] [RTF] [PostScript]

Brian Foote and William F. Opdyke 
Lifecycle and Refactoring Patterns that Support Evolution and Reuse

First Conference on Patterns Languages of Programs (PLoP '94)
Monticello, Illinois, August 1994
Pattern Languages of Program Design  
edited by James O. Coplien and Douglas C. Schmidt
Addison-Wesley, 1995.

This volume is part of the Addison-Wesley Software Patterns Series

[HTML] [PDF] [PostScript]

Brian Foote and Joseph W. Yoder  
Evolution, Architecture, and Metamorphosis
 
Second Conference on Patterns Languages of Programs (PLoP '95) 
Monticello, Illinois, September 1995
Pattern Languages of Program Design 2
 
edited by John M. Vlissides, James O. Coplien, and Norman L. Kerth Addison-Wesley, 1996.

This volume is part of the Addison-Wesley Software Patterns Series.

[HTML] [PDF] [Word] [RTF] [PostScript]


Brian Foote and Joseph W. Yoder  
The Selfish Class
 
Third Conference on Patterns Languages of Programs (PLoP '96
Monticello, Illinois, September 1996 
Pattern Languages of Program Design 3
 
edited by Robert Martin, Dirk Riehle, and Frank Buschman Addison-Wesley, 1997.

This volume has joined the Addison-Wesley Software Patterns Series.

Brian also wrote the introduction for this volume.

[HTML] [PDF] [Word] [RTF] [PostScript]

Brian Foote and Joseph W. Yoder  
Big Ball of Mud
 
Fourth Conference on Patterns Languages of Programs (PLoP '97
Monticello, Illinois, September 1997. 
Technical report #wucs-97-34, Dept. of Computer Science, 
Washington University Department of Computer Science, September 1997.
Pattern Languages of Programs Design 4
edited by Neil Harrison, Brian Foote, and Hans Rohnert.
Addison Wesley, 2000

[HTML] [PDF] [Word] [RTF] [PostScript]

Brian Foote and Don Roberts  
Lingua Franca

Fifth Conference on Patterns Languages of Programs (PLoP '98)
Monticello, Illinois, August 1998
Technical Report #WUCS-98-25 (PLoP '98/EuroPLoP '98), September 1998  
Department of Computer Science
, Washington University.

[HTML] [PDF]

Brian Foote and Joseph W. Yoder  
Metadata and Active Object-Models
 
Fifth Conference on Patterns Languages of Programs (PLoP '98
Monticello, Illinois, August 1998. Technical report #wucs-98-25 
Dept. of Computer Science
Washington University Department of Computer Science, September 1998.

[PDF] [Word]

Brian Foote  
A Smalltalk Patterns Safari

Smalltalk Solutions 99
New York, New York
Monday, 15 March 1999
John Pugh, program chair

[HTML Presentation] [PowerPoint]

Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides
Design Patterns: Abstraction and Reuse of Object-Oriented Design
In  European Conference on Object-Oriented Programming
1993, pages 406-431.   Springer-Verlag Lecture Notes in
Computer Science # 707.

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Design Patterns: Elements of Reusable Object-Oriented Software
Addison-Wesley, 1995.

Ralph E. Johnson
Transactions and Accounts
Pattern Languages of Program Design 2
editors John M. Vlissides, James O. Coplien, and Norman Kerth
Addison-Wesley, 1996.

Ralph E. Johnson and Bobby Woolf
Type Object
In  Pattern Languages of Program Design 3
editors Robert C. Martin, Dirk Riehle, and Frank Buschmann
Addison-Wesley, 1997.

Ralph E. Johnson
An Introduction to Patterns
In The Patterns Handbook: Techniques, Strategies, and Applications
editor Linda Rising, Cambridge University Press, 1998.

Ralph E. Johnson
How Patterns Work in Teams
In The Patterns Handbook: Techniques, Strategies, and Applications
editor Linda Rising, Cambridge University Press, 1998.

Ralph E. Johnson
A Report on PLoP'94
In The Patterns Handbook: Techniques, Strategies, and Applications
editor Linda Rising, Cambridge University Press, 1998.

Ralph E. Johnson
Patterns and Frameworks
In The Patterns Handbook: Techniques, Strategies, and Applications
editor Linda Rising, Cambridge University Press, 1998.

Ralph E. Johnson
Documenting Frameworks Using Patterns
Proceedings of Conference on Object-Oriented Programming
Systems, and Applications, 1992, pages 63-76.  ACM.

Donald Roberts and Ralph E. Johnson
Evolving Frameworks: A Pattern-Language for Developing Object-Oriented Frameworks
In  Pattern Languages of Program Design 3
editors Robert C. Martin, Dirk Riehle, and Frank Buschmann
Addison-Wesley, 1997.

[HTML] [PDF

Ralph E. Johnson
Frameworks = (components + patterns)
Communications of the ACM
V40 N10, October 1997, pages 39-42.

Joseph W. Yoder
Patterns For Decision-Making in Architectural Design

Workshop Position Paper; OOPSLA, 1995.

[HTML] [PostScript]

Joseph W. Yoder and Jeffrey Barcalow  
Architectural Patterns for Enabling Application Security
 
Fourth Conference on Patterns Languages of Programs (PLoP '97
Monticello, Illinois, September 1997. Technical report #wucs-97-34, 
Dept. of Computer Science, 
Washington University Department of Computer Science, September 1997.
Pattern Languages of Programs Design 4
edited by Neil Harrison, Brian Foote, and Hans Rohnert.
Addison Wesley, 2000.

[PDF] [Word] [RTF] [PostScript]

Joseph W. Yoder, Ralph Johnson and Quince Wilson  
Connecting Business Objects to Relational Databases
 
Fifth Conference on Patterns Languages of Programs (PLoP '98
Monticello, Illinois, August 1998. Technical report #wucs-98-25
Dept. of Computer Science, 
Washington University Department of Computer Science, September 1998.

[PDF]



 

 
  Patterns - Papers  |  Webmaster