Using Design Patterns to Develop Reusable Object-Oriented Communication (1995)

by D C Schmidt
Venue:Software, Communications of the ACM