Philip K. McKinley received his Ph.D. degree in computer science from the University of Illinois at Urbana-Champaign. He was a member of technical staff at Bell Laboratories in Naperville, Illinois from 1982-1990. Dr. McKinley has served as an Associate Editor for IEEE Transactions on Parallel and Distributed Systems and was co-chair of the program committee for the 2003 IEEE International Conference on Distributed Computing Systems. His current research interests include Distributed systems, self-adaptive software, autonomic computing, adaptive middleware, group communication services, digital evolution, artificial life, overlay networks, and service composition.
College of Engineering Withrow Teaching Excellence Award, 1997
Ph.D., Computer Science, University of Illinois at Urbana-Champaign 1989
M.S., Computer Science, Purdue University 1983
B.S., Mathematics and Computer Science, Iowa State University 1982
Neuroevolution of Controllers for Self-Organizing Mobile Ad Hoc Networks David B. Knoester and Philip K. McKinley In Proceedings of the Fifth IEEE International Conference on Self-Adaptive and Self-Organizing Systems, Ann Arbor, Michigan, October 2011.
An Evolutionary Approach to Network Self-Organization and Resilient Data Diffusion Andres J. Ramirez, Betty H. C. Cheng, and Philip K. Mckinley In Proceedings of the Fifth IEEE International Conference on Self-Adaptive and Self-Organizing Systems, Ann Arbor, Michigan, October 2011.
Digital Enzymes: Agents of Reaction Inside Robotic Controllers for the Foraging Problem Chad M. Byers, Betty H. C. Cheng, and Philip K. McKinley In Proceedings of the ACM Genetic and Evolutionary Computation Conference (GECCO-2011), Dublin, Ireland, July 2011. (Best Paper Nomination)