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

 
 


 
 

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

Patterns


bullet 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.

bullet 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]

bullet 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]

bullet 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]


bullet 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]

bullet 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

Read Review

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

bullet 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]

bullet 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]

bullet Brian Foote  
A Smalltalk Patterns Safari

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

[HTML Presentation] [PowerPoint]

bullet 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.

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

bullet 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.

bullet 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.

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

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

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

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

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

bullet 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

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

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

Workshop Position Paper; OOPSLA, 1995.

[HTML] [PostScript]

bullet 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]

bullet 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