He has consulted and taught object-oriented software design and development for numerous companies in Europe and the U.S. Dr Wolfgang Pree's work focuses on the development of domain-specific frameworks. He is the author of ``Design Patterns for Object-Oriented Software Development'' (Addison-Wesley, 1995).