Skip navigation links
Professional headshot of Philip McKinley

Philip McKinley

Professor

Computer Science and Engineering (CSE), College of Engineering

Engineering Bldg, 428 S Shaw Ln Room 1133

Biography

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.

Read More

Education

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

Awards

College of Engineering Withrow Teaching Excellence Award, 1997

Publications

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)