About the Author
Markus Voelter is a consultant and coach for software technology and engineering. Markus focuses on software architecture, middleware, and model-driven software development. He is the author of several patterns, the coauthor of "Server Component Patterns" and "Remoting Patterns" (both Wiley Patterns Series), and a regular speaker at conferences worldwide.
James Noble is professor of computer science and software engineering at Victoria University in Wellington, New Zealand, where he researches object-oriented approaches to user and programmer interface design. He is the coauthor of "Small Memory Software: Patterns for Systems with Limited Memory" (Addison-Wesley, 2001).
The patterns & practices team consists of experienced architects, developers, writers, and testers. We work openly with the developer community and industry experts, on every project, to ensure that some of the best minds in the industry have contributed to and reviewed the guidance as it is being developed.