Phil McKinley
Philip K. McKinley
Professor of Computer Science and Engineering
Michigan State University

Ph.D., University of Illinois at Urbana-Champaign


Short Biography
Curriculum Vitae (PDF)
Contact Information

Research

  • Topics: Distributed systems, self-adaptive software, autonomic computing, adaptive middleware, group communication services, digital evolution, artificial life, overlay networks, service composition.
  • Current and Recent Research Projects:
    ThinkTank: Using Artificial Life to Design Robust Distributed Systems
    Orchid: Harnessing Digital Evolution to Design High-Assurance Adaptive Systems
    AWARE: Adaptive Software Monitoring for Critical Infrastructure Protection
    Digital Evolution Testbed: Infrastructure for Experimental Research in Evolutionary Robotics
    RAPIDware: Adaptive Middleware for Heterogeneous Mobile Computing
    Meridian: Automated Development of Distributed Systems Software
    Earlier Research Projects
    Grants and Contracts
  • Recent Press Articles:
    A recent article in New Scientist magazine highlighted our work on evolving adaptive sleep behavior in digital organisms. [Full Text]
  • Publications:
    Harnessing Digital Evolution - 2008 IEEE Computer article on using artificial life to help construct robust software
    Composing Adaptive Software - 2004 IEEE Computer article on a taxonomy of adaptive software methods
    Recent Publications (2007 - present) (2001-2006) (1987-2000)
  • Affiliations:
    Software Engineering and Network Systems (SENS) Laboratory
    Digital Evolution Laboratory (Devolab)
  • Current and Former Students
  • Teaching

    Recent Professional Activities

    Other Pointers

  • Michigan State University
  • MSU Department of Computer Science
  • MSU College of Engineering
  • For newcomers to Lansing

  • Author: Phil McKinley

    Updated: January 2010