The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - January (2008 vol.41)
pp: 54-63
Philip McKinley , Michigan State University
Betty H.C. Cheng , Michigan State University
Charles Ofria , Michigan State University
David Knoester , Michigan State University
Benjamin Beckmann , Michigan State University
Heather Goldsby , Michigan State University
ABSTRACT
In digital evolution, self-replicating computer programs—digital organisms—experience mutations and selective pressures, potentially producing computational systems that, like natural organisms, adapt to their environment and protect themselves from threats. Such organisms can help guide the design of computer software.
INDEX TERMS
digital evolution, Avida digital evolution platform, software, computing systems
CITATION
Philip McKinley, Betty H.C. Cheng, Charles Ofria, David Knoester, Benjamin Beckmann, Heather Goldsby, "Harnessing Digital Evolution", Computer, vol.41, no. 1, pp. 54-63, January 2008, doi:10.1109/MC.2008.17
REFERENCES
1. J.O. Kephart and D.M. Chess, "The Vision of Autonomic Computing," Computer, vol. 36, no. 1, 2003, pp. 41–50.
2. P.K. McKinley et al., "Composing Adaptive Software," Computer, July 2004, pp. 56–64.
3. D. Floreano, P. Husbands, and S. Nolfi, "Evolutionary Robotics," Handbook of Robotics, Springer-Verlag, 2008.
4. C. Adami, Introduction to Artificial Life, Springer-Verlag, 1998.
5. D.C. Dennett, "The New Replicators," The Encyclopedia of Evolution, M. Pagel, ed., vol. 1, Oxford Univ. Press, 2002, pp. E83–E92.
6. R.E. Lenski et al., "The Evolutionary Origin of Complex Features," Nature, vol. 423, 2003, pp. 139–144.
7. B. Beckmann, P.K. McKinley, and C.A. Ofria, "Evolution of Adaptive Sleep Response in Digital Organisms," Proc. 9th European Conf. Artificial Life, Springer, 2007, pp. 233–242.
8. D.C. Schmidt, "Model-Driven Engineering," Computer, Feb. 2006, pp. 25–31.
9. W.E. McUmber and B.H.C. Cheng, "A General Framework for Formalizing UML with Formal Languages," Proc. IEEE Int'l Conf. Software Eng. (ICSE 01), IEEE Press, May 2001, pp. 433–442.
10. G. Holzmann, The Spin Model Checker, Primer and Reference Manual, Addison-Wesley, 2004.
11. H.J. Goldsby et al., Automatic Generation of UML Behavioral Models through Digital Evolution, tech. report MSU-CSE-07-194, Dept. Computer Science and Eng., Michigan State University, East Lansing, Mich., 2007.
12. H. Lipson, "Evolutionary Robotics and Open-Ended Design Automation," Biomimetics, B. Cohen, ed., CRC Press, 2005, pp. 129–155.
12 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool