Cyber-Physical Systems: The Next Generation of Evolvable Hardware Research and Applications

  • Garrison Greenwood
  • John Gallagher
  • Eric Matson
Part of the Proceedings in Adaptation, Learning and Optimization book series (PALO, volume 1)


Since the late 1990s the sales of processors targeted for embedded systems has exceeded sales for the PC market. Some embedded systems tightly link the computing resources to the physical world. Such systems are called cyber-physical systems. Autonomous cyber-physical systems often have safety-critical missions, which means they must be fault tolerant. Unfortunately fault recovery options are limited; adapting the physical system behavior may be the only viable option. Consequently, autonomous cyber-physical systems are a class of adaptive systems. The evolvable hardware field has developed a number of techniques that should prove to be useful for designing cyber-physical systems although work along those lines has only recently begun. In this paper we provide an overview of cyber-physical systems and then describe how two evolvable hardware techniques can be used to adapt the physical system behavior in real-time. The goal is to introduce cyber-physical systems to the evolvable hardware community and encourage those researchers to begin working in this emerging field.


adaptive systems cyber-physical systems evolvable hardware metamorphic system 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Greenwood, G., Tyrrell, A.: Introduction to Evolvable Hardware: A Practical Guide for Designing Self-Adaptive Systems. Wiley-IEEE Press (2006)Google Scholar
  2. 2.
    Haddow, P., Tyrrell, A.: Challenges of evolvable hardware: past, present and the path to a promising future. Genetic Prog. & Evol. Mach. 12(3), 183–215 (2011)CrossRefGoogle Scholar
  3. 3.
    Marwedel, P.: Embedded system design: embedded systems foundations of cyber-physical systems, 2nd edn. Springer (2011)Google Scholar
  4. 4.
    Lee, E.: Computing foundations and practice for cyber-physical systems: a preliminary report, Tech. Report UCB/EECS-2007-72, EECS Dept., UC Berkeley (2007)Google Scholar
  5. 5.
    Derler, P., Lee, E., Vincentelli, A.: Modeling cyber-physical systems. Proc. of the IEEE 100(1), 13–28 (2012)CrossRefGoogle Scholar
  6. 6.
    Sanwal, M.U., Hasan, O.: Formal verification of cyber-physical systems: Coping with continuous elements. In: Murgante, B., Misra, S., Carlini, M., Torre, C.M., Nguyen, H.-Q., Taniar, D., Apduhan, B.O., Gervasi, O. (eds.) ICCSA 2013, Part I. LNCS, vol. 7971, pp. 358–371. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  7. 7.
    Bradley, J., Atkins, E.: Toward continuous state-space regulation of coupled cyber-physical systems. Proc. of the IEEE 100(1), 60–74 (2012)CrossRefGoogle Scholar
  8. 8.
    Greenwood, G., Tyrrell, A.: Metamorphic systems: a new model for adaptive system design. In: Proc. 2010 IEEE Cong. on Evol. Comp., pp. 3261–3268 (2010)Google Scholar
  9. 9.
    Gallagher, J., Matson, E., Greenwood, G.: On the implications of plug-and-learn adaptive hardware components: toward a cyberphysical systems perspective on evolvable and adaptive hardware. In: Proc. 2013 Int’l Conf. on Evol. Sys., pp. 59–65 (2013)Google Scholar
  10. 10.
  11. 11.
  12. 12.
    Fogel, L., Owens, A., Walsh, M.: Artificial Intelligence through Simulated Evolution. John Wiley, NY (1966)zbMATHGoogle Scholar
  13. 13.
    Brooks, R.: A robust layered control system for a mobile robot. IEEE J. Robotics & Auto. RA 2, 14–23 (1986)CrossRefMathSciNetGoogle Scholar
  14. 14.
    Lee, E., Seshia, S.: Introduction to Embedded Systems: A Cyber-Physical Systems Approach (2011),

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Garrison Greenwood
    • 1
  • John Gallagher
    • 2
  • Eric Matson
    • 3
  1. 1.Portland State UniversityPortlandUSA
  2. 2.Wright State UniversityDaytonUSA
  3. 3.Purdue UniversityWest LafayetteUSA

Personalised recommendations