William Bently is a software developer and software testing researcher. As a practitioner, he has most recently worked for companies such as the Bayer Corporation and the Upjohn Company developing high reliability software for biomedical applications. As a researcher, he has written several papers on a novel theoretical approach to software testing: the theory of dynamic information flow testing (Cd testing). He is currently investigating the application of this theory to the testing of Java objects and components (JavaBeans). William has served on the Quality Week Board of Advisors since 1992. He has a B.A. in Mathematics from Oberlin College and an M.S. in Biology from Ball State University.