J. Craig Lowery, Ph.D. (craig_lowery@dell.com) is a software architect and strategist in Dell Computer Corporation's product group. His responsibilities include the development of Dell's architecture and strategy for enterprise software systems, specifically in resource virtualization, systems management, and security. Craig has an M.S. and a Ph.D. in Computer Science from Vanderbilt University and a B.S. in Computing Science and Mathematics from Mississippi College.