Peter T. Whelan
Motorola Semiconductor Products Sector, Austin, TX
Software patterns
Communications of the ACM
Object-oriented application frameworks
Lessons learned building reusable OO frameworks for distributed software