Yvonne Coady is an Assistant Professor of Computer Science at the University of Victoria. Her Ph.D., from the University of British Columbia, focused on the implementation of aspects within operating systems and their subsequent impact on evolution. Previously, Yvonne did work in other areas of systems development, including adaptive concurrency control mechanisms and the implementation of global memory management using network processors in workstation clusters.

David H. Lorenz is an Assistant Professor of Computer Science at Northeastern University. He has a Ph.D. from the Technion-Israel Institute of Technology. Prof. Lorenz's research interests include concepts of software components, with special interest in adaptive components and component-based design (particularly JavaBeans technology). He teaches courses in Programming Languages, Object-Oriented Design, and Component-Based Programming. He has served on the program committees of International Technology of Object-Oriented Languages and Systems Europe Conferences (TOOLS Europe 2000: Enterprise Architecture, Patterns, Components; and TOOLS Europe 2001: Components for Mobile Computing). David was a co-chair of the OOPSLA'01 Workshop on Language Mechanisms for Programming Software Components, and is a member of the organizing committee (Posters and Demonstrations Co-Chair) for ECOOP'03. He is a member of editorial board of International Journal of Information Technology and Decision Making, World Scientific Publishing Co.