{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T14:38:00Z","timestamp":1781620680690,"version":"3.54.5"},"reference-count":110,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2013,9,26]],"date-time":"2013-09-26T00:00:00Z","timestamp":1380153600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Nat Comput"],"published-print":{"date-parts":[[2013,12]]},"DOI":"10.1007\/s11047-013-9398-1","type":"journal-article","created":{"date-parts":[[2013,9,25]],"date-time":"2013-09-25T15:54:29Z","timestamp":1380124469000},"page":"517-535","source":"Crossref","is-referenced-by-count":100,"title":["A review of morphogenetic engineering"],"prefix":"10.1007","volume":"12","author":[{"given":"Ren\u00e9","family":"Doursat","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hiroki","family":"Sayama","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Olivier","family":"Michel","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2013,9,26]]},"reference":[{"issue":"5","key":"9398_CR1","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1145\/332833.332842","volume":"43","author":"H Abelson","year":"2000","unstructured":"Abelson H, Allen D, Coore D, Hanson C, Homsy G, Knight TF Jr, Nagpal R, Rauch E, Sussman GJ, Weiss R (2000) Amorphous computing. Commun ACM 43(5):74\u201382","journal-title":"Commun ACM"},{"key":"9398_CR2","doi-asserted-by":"crossref","unstructured":"Alonso-Mora J, Breitenmoser A, Rufli M, Siegwart R, Beardsley P (2011) Multi-robot system for artistic pattern formation. In: IEEE international conference on robotics and automation (ICRA), pp 4512\u20134517","DOI":"10.1109\/ICRA.2011.5980269"},{"key":"9398_CR3","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/978-3-642-33902-8_6","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"DJ Arbuckle","year":"2012","unstructured":"Arbuckle DJ, Requicha AAG (2012) Issues in self-repairing robotic self-assembly. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 141\u2013155"},{"key":"9398_CR4","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1007\/978-3-642-33902-8_9","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"L Bai","year":"2012","unstructured":"Bai L, Breen D (2012) Chemotaxis-inspired cellular primitives for self-organizing shape formation. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 209\u2013237"},{"issue":"3","key":"9398_CR5","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1162\/artl.2006.12.3.289","volume":"12","author":"G Baldassarre","year":"2006","unstructured":"Baldassarre G, Parisi D, Nolfi S (2006) Distributed coordination of simulated robots based on self-organization. Artif Life 12(3):289\u2013311","journal-title":"Artif Life"},{"key":"9398_CR6","volume-title":"The self-made tapestry","author":"P Ball","year":"1999","unstructured":"Ball P (1999) The self-made tapestry. Oxford University Press, Oxford"},{"issue":"5439","key":"9398_CR7","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1126\/science.286.5439.509","volume":"286","author":"AL Barab\u00e1si","year":"1999","unstructured":"Barab\u00e1si AL, Albert R (1999) Emergence of scaling in random networks. Sci Agric 286(5439):509\u2013512","journal-title":"Science"},{"key":"9398_CR8","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511791383","volume-title":"Dynamical processes on complex networks","author":"A Barrat","year":"2008","unstructured":"Barrat A, Barth\u00e9lemy M, Vespignani A (2008) Dynamical processes on complex networks. Cambridge University Press, New York"},{"key":"9398_CR9","doi-asserted-by":"crossref","unstructured":"Beal J (2005) Programming an amorphous computational medium. In: Unconventional programming paradigms, pp 97\u201397","DOI":"10.1007\/11527800_10"},{"key":"9398_CR10","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1007\/978-3-642-33902-8_12","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"J Beal","year":"2012","unstructured":"Beal J (2012) Functional blueprints: an approach to modularity in grown systems. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 313\u2013329"},{"issue":"2","key":"9398_CR11","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/MIS.2006.29","volume":"21","author":"J Beal","year":"2006","unstructured":"Beal J, Bachrach J (2006) Infrastructure for engineered emergence on sensor\/actuator networks. IEEE Intell Syst 21(2):10\u201319","journal-title":"IEEE Intell Syst"},{"key":"9398_CR12","unstructured":"Beal J, Dulman S, Usbeck K, Viroli M, Correll N (2012) Organizing the aggregate: languages for spatial computing. Comput Res Repos:abs\/1202.5509"},{"key":"9398_CR13","unstructured":"Bentley P, Kumar S (1999) Three ways to grow designs: a comparison of embryogenies for an evolutionary design problem. In: Proceedings of the genetic and evolutionary computation conference, vol 1. Morgan Kaufmann, San Francisco, pp 35\u201343"},{"key":"9398_CR14","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1007\/978-3-642-33902-8_7","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"N Bhalla","year":"2012","unstructured":"Bhalla N, Bentley PJ (2012) Programming self-assembling systems via physically encoded information. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 157\u2013188"},{"key":"9398_CR15","unstructured":"Bhalla N, Bentley PJ, Jacob C (2007) Mapping virtual self-assembly rules to physical systems. In: Unconventional Computing, p 167"},{"key":"9398_CR16","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780195131581.001.0001","volume-title":"Swarm intelligence: from natural to artificial systems","author":"E Bonabeau","year":"1999","unstructured":"Bonabeau E, Dorigo M, Theraulaz G (1999) Swarm intelligence: from natural to artificial systems. Oxford University Press, Oxford"},{"issue":"1","key":"9398_CR17","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/JRA.1986.1087032","volume":"2","author":"R Brooks","year":"1986","unstructured":"Brooks R (1986) A robust layered control system for a mobile robot. IEEE J Robot Autom 2(1):14\u201323","journal-title":"IEEE J Robot Autom"},{"issue":"3","key":"9398_CR18","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1162\/artl_a_00065","volume":"18","author":"S Bullock","year":"2012","unstructured":"Bullock S, Ladley D, Kerby M (2012) Wasps, termites, and waspmites: Distinguishing competence from performance in collective construction. Artif Life 18(3):267\u2013290","journal-title":"Artif Life"},{"key":"9398_CR19","volume-title":"Endless forms most beautiful: the new science of Evo Devo and the making of the animal kingdom","author":"SB Carroll","year":"2005","unstructured":"Carroll SB (2005) Endless forms most beautiful: the new science of Evo Devo and the making of the animal kingdom. W. W. Norton, New York"},{"issue":"4","key":"9398_CR20","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/M-RA.2007.908970","volume":"14","author":"AL Christensen","year":"2007","unstructured":"Christensen AL, O\u2019Grady R, Dorigo M (2007) Morphology control in a multirobot system. IEEE Robot Autom Mag 14(4):18\u201325","journal-title":"IEEE Robot Autom Mag"},{"key":"9398_CR21","volume-title":"The art of genes","author":"E Coen","year":"2000","unstructured":"Coen E (2000) The art of genes. Oxford University Press, Oxford"},{"issue":"14","key":"9398_CR22","doi-asserted-by":"crossref","first-page":"4728","DOI":"10.1073\/pnas.0306308101","volume":"101","author":"E Coen","year":"2004","unstructured":"Coen E, Rolland-Lagan AG, Matthews M, Bangham JA, Prusinkiewicz P (2004) The genetics of geometry. Proc Natl Acad Sci USA 101(14):4728\u20134735","journal-title":"Proc Natl Acad Sci USA"},{"key":"9398_CR23","unstructured":"Coore DN (1999) Botanical computing: a developmental approach to generating interconnect topologies on an amorphous computer. PhD Thesis, MIT"},{"key":"9398_CR24","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1007\/978-3-642-33902-8_14","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"S Cussat-Blanc","year":"2012","unstructured":"Cussat-Blanc S, Pascalie J, Mazac S, Luga H, Duthen Y (2012) A synthesis of the cell2organ developmental model. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 353\u2013381"},{"issue":"4","key":"9398_CR25","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/M-RA.2007.908971","volume":"14","author":"C Detweiler","year":"2007","unstructured":"Detweiler C, Vona M, Yoon Y, Yun S, Rus D (2007) Self-assembling mobile linkages. IEEE Robot Autom Mag 14(4):45\u201355","journal-title":"IEEE Robot Autom Mag"},{"key":"9398_CR26","doi-asserted-by":"crossref","DOI":"10.1007\/b99492","volume-title":"Ant colony optimization","author":"M Dorigo","year":"2004","unstructured":"Dorigo M, St\u00fctzle T (2004) Ant colony optimization. MIT, Cambridge"},{"key":"9398_CR28","unstructured":"Doursat R (2006) The growing canavas of biological development: multiscale pattern generation on an expanding lattice of gene regulatory networks. InterJournal 1809"},{"key":"9398_CR29","first-page":"167","volume-title":"Organic computing, understanding complex systems","author":"R Doursat","year":"2008","unstructured":"Doursat R (2008) Organically grown architectures: creating decentralized, autonomous systems by embryomorphic engineering. In: W\u00fcrtz RP (eds) Organic computing, understanding complex systems. Springer, Berlin, pp 167\u2013199"},{"key":"9398_CR27","doi-asserted-by":"crossref","unstructured":"Doursat R (2009) Facilitating evolutionary innovation by developmental modularity and variability. In: Proceedings of the 11th annual conference on genetic and evolutionary computation (GECCO). ACM, New York, pp 683\u2013690","DOI":"10.1145\/1569901.1569996"},{"key":"9398_CR30","doi-asserted-by":"crossref","unstructured":"Doursat R, Sayama H, Michel O (eds) (2012a) Morphogenetic engineering: toward programmable complex systems. understanding complex systems. Springer, New York","DOI":"10.1007\/978-3-642-33902-8"},{"key":"9398_CR31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/978-3-642-33902-8","volume-title":"Morphogenetic engineering: toward programmable complex systems. understanding complex systems","author":"R Doursat","year":"2012","unstructured":"Doursat R, Sayama H, Michel O (2012b) Morphogenetic engineering: Reconciling self-organization and architecture. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems. Understanding complex systems. Springer, New York, pp 1\u201325"},{"key":"9398_CR32","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1007\/978-3-642-33902-8_11","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"R Doursat","year":"2012","unstructured":"Doursat R, S\u00e1nchez C, Dordea R, Fourquet D, Kowaliw T (2012c) Embryomorphic engineering: emergent innovation through evolutionary development. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 275\u2013311"},{"key":"9398_CR33","unstructured":"Eggenberger P (1997) Evolving morphologies of simulated 3D organisms based on differential gene expression. In: Proceedings of the fourth European conference on artificial life, pp 205\u2013213"},{"issue":"7067","key":"9398_CR34","doi-asserted-by":"crossref","first-page":"449","DOI":"10.1038\/nature04342","volume":"438","author":"D Endy","year":"2005","unstructured":"Endy D (2005) Foundations for engineering biology. Nat Biotechnol 438(7067):449\u2013453","journal-title":"Nature"},{"issue":"1\u20133","key":"9398_CR35","first-page":"123","volume":"49","author":"JL Giavitto","year":"2002","unstructured":"Giavitto JL, Michel O (2002) The topological structures of membrane computing. Fundam Inf 49(1\u20133):123\u2013145","journal-title":"Fundam Inf"},{"key":"9398_CR36","unstructured":"Giavitto J-L, Godin C, Michel O, Prusinkiewicz P (2002) Modelling and Simulation of biological processes in the context of genomics. In: Computational models for integrative and developmental biology. Hermes"},{"issue":"1","key":"9398_CR37","first-page":"30","volume":"12","author":"A Gierer","year":"1972","unstructured":"Gierer A, Meinhardt H (1972) A theory of biological pattern formation. Biol Cybern 12(1):30\u201339","journal-title":"Biol Cybern"},{"issue":"6","key":"9398_CR38","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1109\/MC.2005.198","volume":"38","author":"S Goldstein","year":"2005","unstructured":"Goldstein S, Campbell J, Mowry T (2005) Programmable matter. IEEE Comput Archit Lett 38(6):99\u2013101","journal-title":"IEEE Comput"},{"key":"9398_CR39","volume-title":"How the leopard changed its spots: the evolution of complexity","author":"BC Goodwin","year":"1994","unstructured":"Goodwin BC (1994) How the leopard changed its spots: the evolution of complexity. Scribner, New York"},{"key":"9398_CR40","first-page":"59","volume":"13","author":"P Grouchy","year":"2012","unstructured":"Grouchy P, Lipson H (2012) Evolution of self-replicating cube conglomerations in a simulated 3D environment. Artif Life 13:59\u201366","journal-title":"Artif Life"},{"key":"9398_CR41","doi-asserted-by":"crossref","unstructured":"Hammarlund P, Lisper B (1993) On the relation between functional and data parallel programming languages. In: Proceedings of the conference on functional programming languages and computer architecture. ACM, New York, pp 210\u2013219","DOI":"10.1145\/165180.165211"},{"key":"9398_CR42","volume-title":"The organization of behavior","author":"DO Hebb","year":"1949","unstructured":"Hebb DO (1949) The organization of behavior. Wiley, New York"},{"key":"9398_CR43","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1090.001.0001","volume-title":"Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence","author":"JH Holland","year":"1992","unstructured":"Holland JH (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT, Cambridge"},{"issue":"8","key":"9398_CR44","doi-asserted-by":"crossref","first-page":"2554","DOI":"10.1073\/pnas.79.8.2554","volume":"79","author":"JJ Hopfield","year":"1982","unstructured":"Hopfield JJ (1982) Neural networks and physical systems with emergent collective computational abilities. Proc Natl Acad Sci USA 79(8):2554\u20132558","journal-title":"Proc Natl Acad Sci USA"},{"key":"9398_CR45","unstructured":"Hornby GS, Pollack JB (2001) The advantages of generative grammatical encodings for physical design. In: Proceedings of the 2001 congress on evolutionary computation, vol 1, pp 600\u2013607"},{"issue":"2","key":"9398_CR46","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1109\/TSMCC.2010.2057424","volume":"41","author":"Y Jin","year":"2011","unstructured":"Jin Y, Meng Y (2011) Morphogenetic robotics: an emerging new field in developmental robotics. IEEE Trans Syst Man Cybern C 41(2):145\u2013160","journal-title":"IEEE Trans Syst Man Cybern C"},{"key":"9398_CR47","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1007\/978-3-642-33902-8_3","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"Y Jin","year":"2012","unstructured":"Jin Y, Meng Y (2012) Morphogenetic robotics: a new paradigm for designing self-organizing, self-reconfigurable and self-adaptive robots. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 61\u201387"},{"key":"9398_CR48","unstructured":"Joachimczak M, Wr\u00f3bel B (2008) Evo-devo in silico: a model of a gene network regulating multicellular development in 3d space with artificial physics. In: Artificial life XI: proceedings of the eleventh international conference on the simulation and synthesis of living systems, pp 297\u2013304"},{"key":"9398_CR49","doi-asserted-by":"crossref","unstructured":"Joachimczak M, Kowaliw T, Doursat R, Wr\u00f3bel B (2012) Brainless bodies: Controlling the development and behavior of multicellular animats by gene regulation and diffusive signals. In: Artificial life 13: proceedings of the thirteenth international conference on the simulation and synthesis of living systems, pp 349\u2013356","DOI":"10.7551\/978-0-262-31050-5-ch046"},{"key":"9398_CR50","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780195079517.001.0001","volume-title":"The origins of order: self organization and selection in evolution","author":"SA Kauffman","year":"1993","unstructured":"Kauffman SA (1993) The origins of order: self organization and selection in evolution. Oxford University Press, New York"},{"key":"9398_CR51","volume-title":"Reinventing the sacred: a new view of science, reason, and religion","author":"SA Kauffman","year":"2008","unstructured":"Kauffman SA (2008) Reinventing the sacred: a new view of science, reason, and religion. Basic Books, New York"},{"key":"9398_CR52","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, vol 4. University of Western Australia, Perth, pp 1942\u20131948","DOI":"10.1109\/ICNN.1995.488968"},{"issue":"1","key":"9398_CR53","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"JO Kephart","year":"2003","unstructured":"Kephart JO, Chess DM (2003) The vision of autonomic computing. Comput Aided Des 36(1):41\u201350","journal-title":"Computer"},{"key":"9398_CR54","doi-asserted-by":"crossref","unstructured":"Kernbach S, Meister E, Schlachter F, Jebens K, Szymanski M, Liedke J, Laneri D, Winkler L, Schmickl T, Thenius R et\u00a0al (2008) Symbiotic robot organisms: replicator and symbrion projects. In: Proceedings of the 8th workshop on performance metrics for intelligent systems. ACM, Gaithersburg, pp 62\u201369","DOI":"10.1145\/1774674.1774685"},{"key":"9398_CR55","doi-asserted-by":"crossref","unstructured":"Knight T (2003) Idempotent vector design for standard assembly of biobricks. Tech. Rep., DTIC Document","DOI":"10.21236\/ADA457791"},{"key":"9398_CR56","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1007\/978-3-642-33902-8_13","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"T Kowaliw","year":"2012","unstructured":"Kowaliw T, Banzhaf W (2012) Mechanisms for complex systems engineering through artificial development. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 331\u2013351"},{"key":"9398_CR57","doi-asserted-by":"crossref","unstructured":"Kowaliw T, Grogono P, Kharma N (2004) Bluenome: A novel developmental model of artificial morphogenesis. In: Genetic and evolutionary computation GECCO \u201904. Springer, Seattle, pp 93\u2013104","DOI":"10.1007\/978-3-540-24854-5_9"},{"issue":"6799","key":"9398_CR58","doi-asserted-by":"crossref","first-page":"974","DOI":"10.1038\/35023115","volume":"406","author":"H Lipson","year":"2000","unstructured":"Lipson H, Pollack JB (2000) Automatic design and manufacture of robotic lifeforms. Nat Biotechnol 406(6799):974\u2013978","journal-title":"Nature"},{"key":"9398_CR59","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1007\/978-3-642-33902-8_4","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"W Liu","year":"2012","unstructured":"Liu W, Winfield AFT (2012) Distributed autonomous morphogenesis in a self-assembling robotic system. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 89\u2013113"},{"issue":"3","key":"9398_CR60","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1016\/j.biosystems.2010.06.005","volume":"101","author":"D Lobo","year":"2010","unstructured":"Lobo D, Vico FJ (2010) Evolutionary development of tensegrity structures. Biosyst Eng 101(3):167\u2013176","journal-title":"Biosystems"},{"key":"9398_CR61","doi-asserted-by":"crossref","first-page":"441","DOI":"10.1007\/978-3-642-33902-8_17","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"D Lobo","year":"2012","unstructured":"Lobo D, Fern\u00e1ndez JD, Vico FJ (2012) Behavior-finding: morphogenetic designs shaped by function. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 441\u2013472"},{"key":"9398_CR62","unstructured":"Malsburg C (2008) Organic computing. In: W\u00fcrtz RP (ed) Organic computing, understanding complex systems. In: The organic future of information technology. Springer, New York, pp 7\u201324"},{"issue":"9\u201310","key":"9398_CR63","doi-asserted-by":"crossref","first-page":"903","DOI":"10.1080\/08839510490509081","volume":"18","author":"M Mamei","year":"2004","unstructured":"Mamei M, Vasirani M, Zambonelli F (2004) Experiments of morphogenesis in swarms of simple mobile robots. Appl Artif Intell 18(9\u201310):903\u2013919","journal-title":"Appl Artif Intell"},{"key":"9398_CR66","volume-title":"The new everyday view on ambient intelligence","author":"S Marzano","year":"2003","unstructured":"Marzano S, Aarts E (2003) The new everyday view on ambient intelligence. Uitgeverij 010 Publishers, Rotterdam"},{"key":"9398_CR67","doi-asserted-by":"crossref","unstructured":"Miller JF, Banzhaf W (2003) Evolving the program for a cell: from french flags to Boolean circuits. In: Kumar S, Bentley P (eds) On growth, form and computers. Academic Press, London, pp 278\u2013301","DOI":"10.1016\/B978-012428765-5\/50048-7"},{"key":"9398_CR68","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/3-540-32834-3_1","volume-title":"Complex engineered systems: a new paradigm","author":"AA Minai","year":"2006","unstructured":"Minai AA, Braha D, Bar-Yam Y (2006) Complex engineered systems: Science meets technology. In: Braha D, Bar-Yam Y, Minai AA (eds) Complex engineered systems: a new paradigm. Springer, Cambridge, pp 1\u201321"},{"key":"9398_CR69","doi-asserted-by":"crossref","first-page":"383","DOI":"10.1007\/978-3-642-33902-8_15","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"S Montagna","year":"2012","unstructured":"Montagna S, Viroli M (2012) A computational framework for multilevel morphologies. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 383\u2013405"},{"issue":"4","key":"9398_CR70","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1109\/TMECH.2002.806220","volume":"7","author":"S Murata","year":"2002","unstructured":"Murata S, Yoshida E, Kamimura A, Kurokawa H, Tomita K, Kokaji S (2002) M-tran: self-reconfigurable modular robotic system. IEEE\/ASME Trans Mechatron 7(4):431\u2013441","journal-title":"IEEE\/ASME Trans Mechatron"},{"key":"9398_CR71","unstructured":"Nagpal R (2001) Programmable self-assembly: constructing global shape using biologically-inspired local interactions and origami mathematics. PhD Thesis, MIT"},{"key":"9398_CR72","doi-asserted-by":"crossref","unstructured":"Nagpal R (2002) Programmable self-assembly using biologically-inspired multiagent control. In: Proceedings of the first international joint conference on autonomous agents and multiagent systems: part 1, ACM, New York, pp 418\u2013425","DOI":"10.1145\/544741.544839"},{"issue":"23","key":"9398_CR73","doi-asserted-by":"crossref","first-page":"8577","DOI":"10.1073\/pnas.0601602103","volume":"103","author":"MEJ Newman","year":"2006","unstructured":"Newman MEJ (2006) Modularity and community structure in networks. Proc Natl Acad Sci USA 103(23):8577\u20138582","journal-title":"Proc Natl Acad Sci USA"},{"key":"9398_CR74","doi-asserted-by":"crossref","DOI":"10.1201\/9781420011449","volume-title":"Fundamentals of natural computing: basic concepts, algorithms, and applications","author":"LN Nunes de Castro","year":"2006","unstructured":"Nunes de Castro LN (2006) Fundamentals of natural computing: basic concepts, algorithms, and applications. CRC Press, Boca Raton"},{"key":"9398_CR75","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1007\/978-3-642-33902-8_2","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"R O\u2019Grady","year":"2012","unstructured":"O\u2019Grady R, Christensen AL, Dorigo M (2012) Swarmorph: morphogenesis with self-assembling robots. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 27\u201360"},{"issue":"5118","key":"9398_CR76","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1126\/science.261.5118.189","volume":"261","author":"JE Pearson","year":"1993","unstructured":"Pearson JE (1993) Complex patterns in a simple system. Sci Agric 261(5118):189\u2013192","journal-title":"Science"},{"key":"9398_CR77","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/3585.001.0001","volume-title":"How the body shapes the way we think: a new view of intelligence","author":"R Pfeifer","year":"2006","unstructured":"Pfeifer R, Bongard J, Grand S (2006) How the body shapes the way we think: a new view of intelligence. MIT, Cambridge"},{"key":"9398_CR78","volume-title":"The algorithmic beauty of plants","author":"P Prusinkiewicz","year":"1991","unstructured":"Prusinkiewicz P, Lindenmayer A (1991) The algorithmic beauty of plants. Springer, New York"},{"issue":"5","key":"9398_CR79","doi-asserted-by":"crossref","first-page":"368","DOI":"10.1016\/j.compstruc.2008.11.010","volume":"87","author":"J Rieffel","year":"2009","unstructured":"Rieffel J, Valero-Cuevas F, Lipson H (2009) Automated discovery and optimization of large irregular tensegrity structures. Comput Struct 87(5):368\u2013379","journal-title":"Comput Struct"},{"issue":"7082","key":"9398_CR80","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1038\/nature04586","volume":"440","author":"PWK Rothemund","year":"2006","unstructured":"Rothemund PWK (2006) Folding dna to create nanoscale shapes and patterns. Nat Biotechnol 440(7082):297\u2013302","journal-title":"Nature"},{"key":"9398_CR81","doi-asserted-by":"crossref","unstructured":"Rubenstein M, Ahler C, Nagpal R (2012) Kilobot: a low cost scalable robot system for collective behaviors. In: IEEE international Conference on robotics and automation (ICRA), pp 3293\u20133298","DOI":"10.1109\/ICRA.2012.6224638"},{"key":"9398_CR82","doi-asserted-by":"crossref","unstructured":"Rus D, Vona M (2000) A physical implementation of the self-reconfiguring crystalline robot. In: Proceedings, ICRA\u201900, IEEE international conference on robotics and automation, vol 2, pp 1726\u20131733","DOI":"10.1109\/ROBOT.2000.844845"},{"key":"9398_CR83","unstructured":"Sano K, Sayama H (2006) Wriggraph: a kinetic graph model that uniformly describes ontogeny and motility of artificial creatures. In: Artificial life X: proceedings of the tenth international conference on the simulation and synthesis of living systems, vol 10. MIT, Cambridge, p 77"},{"key":"9398_CR84","doi-asserted-by":"crossref","unstructured":"Sayama H (2007) Generative network automata: a generalized framework for modeling complex dynamical systems with autonomously varying topologies. In: IEEE symposium on artificial life, 2007. ALIFE\u201907, pp 214\u2013221","DOI":"10.1109\/ALIFE.2007.367799"},{"issue":"1","key":"9398_CR87","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1162\/artl.2009.15.1.15107","volume":"15","author":"H Sayama","year":"2009","unstructured":"Sayama H (2009) Swarm chemistry. Artif Life 15(1):105\u2013114","journal-title":"Artif Life"},{"key":"9398_CR85","doi-asserted-by":"crossref","unstructured":"Sayama H (2011) Seeking open-ended evolution in swarm chemistry. In: IEEE symposium on artificial life (ALIFE), pp 186\u2013193","DOI":"10.1109\/ALIFE.2011.5954667"},{"key":"9398_CR86","doi-asserted-by":"crossref","unstructured":"Sayama H (2012a) Morphologies of self-organizing swarms in 3D swarm chemistry. In: Proceedings of the fourteenth international conference on genetic and evolutionary computation conference. ACM, New York","DOI":"10.1145\/2330163.2330245"},{"key":"9398_CR88","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1007\/978-3-642-33902-8_8","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"H Sayama","year":"2012","unstructured":"Sayama H (2012b) Swarm-based morphogenetic artificial life. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 191\u2013208"},{"key":"9398_CR89","doi-asserted-by":"crossref","unstructured":"Schramm L, Jin Y, Sendhoff B (2011) Emerged coupling of motor control and morphological development in evolution of multi-cellular animats. In: Advances in artificial life. Darwin meets von Neumann, Budapest, pp 27\u201334","DOI":"10.1007\/978-3-642-21283-3_4"},{"issue":"4","key":"9398_CR90","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1162\/artl.1994.1.4.353","volume":"1","author":"K Sims","year":"1994","unstructured":"Sims K (1994) Evolving 3D morphology and behavior by competition. Artif Life 1(4):353\u2013372","journal-title":"Artif Life"},{"key":"9398_CR91","doi-asserted-by":"crossref","unstructured":"Spicher A, Michel O, Giavitto J-L (2010) Declarative mesh subdivision using topological rewriting in MGS. In: International conference on graph transformation, vol 6372. LNCS, The Netherlands, pp 298\u2013313","DOI":"10.1007\/978-3-642-15928-2_20"},{"key":"9398_CR92","doi-asserted-by":"crossref","unstructured":"Spicher A, Michel O, Giavitto J-L (2011) Interaction-based simulations for integrative spatial systems biology. In: Understanding the dynamics of biological systems. Springer, pp 195\u2013231","DOI":"10.1007\/978-1-4419-7964-3_10"},{"key":"9398_CR93","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1007\/978-3-642-33902-8_16","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"A Spicher","year":"2012","unstructured":"Spicher A, Michel O, Giavitto J-L (2012) Interaction-based modeling of morphogenesis in MGS. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 409\u2013440"},{"issue":"2","key":"9398_CR94","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1162\/106454603322221487","volume":"9","author":"KO Stanley","year":"2003","unstructured":"Stanley KO, Miikkulainen R (2003) A taxonomy for artificial embryogeny. Artif Life 9(2):93\u2013130","journal-title":"Artif Life"},{"issue":"1","key":"9398_CR95","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1080\/17445760500033291","volume":"20","author":"S Stepney","year":"2005","unstructured":"Stepney S, Braunstein SL, Clark JA, Tyrrell A, Adamatzky A, Smith RE, Addis T, Johnson C, Timmis J, Welch P, Milner R, Partridge D (2005) Journeys in non-classical computation I: a grand challenge for computing research. Int J Parallel Emergent Distrib Syst 20(1):5\u201319","journal-title":"Int J Parallel Emergent Distrib Syst"},{"key":"9398_CR96","volume-title":"Distributed systems: principles and paradigms","author":"AS Tanenbaum","year":"2002","unstructured":"Tanenbaum AS, van Steen M (2002) Distributed systems: principles and paradigms. Prentice Hall, Upper Saddle River"},{"issue":"4","key":"9398_CR97","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/S0167-2789(02)00601-2","volume":"171","author":"K Tomita","year":"2002","unstructured":"Tomita K, Kurokawa H, Murata S (2002) Graph automata: natural expression of self-reproduction. Physica D 171(4):197\u2013210","journal-title":"Physica D"},{"issue":"1","key":"9398_CR98","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1504\/IJAACS.2011.037748","volume":"4","author":"M Ulieru","year":"2011","unstructured":"Ulieru M, Doursat R (2011) Emergent engineering: a radical paradigm shift. Int J Auton Adapt Commun Syst 4(1):39\u201360","journal-title":"Int J Auton Adapt Commun Syst"},{"key":"9398_CR99","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1007\/978-3-642-33902-8_19","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"A Verdenal","year":"2012","unstructured":"Verdenal A, Combes D, Escobar-Guti\u00e9rrez A (2012) Programmable and self-organised processes in plant morphogenesis: the architectural development of ryegrass. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 501\u2013517"},{"issue":"6","key":"9398_CR100","doi-asserted-by":"crossref","first-page":"1226","DOI":"10.1103\/PhysRevLett.75.1226","volume":"75","author":"T Vicsek","year":"1995","unstructured":"Vicsek T, Czir\u00f3k A, Ben-Jacob E, Cohen I, Shochet O (1995) Novel type of phase transition in a system of self-driven particles. Phys Rev Lett 75(6):1226\u20131229","journal-title":"Phys Rev Lett"},{"issue":"2","key":"9398_CR101","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1162\/artl_a_00056","volume":"18","author":"N Virgo","year":"2012","unstructured":"Virgo N, Fernando C, Bigge B, Husbands P (2012) Evolvable physical self-replicators. Artif Life 18(2):129\u2013142","journal-title":"Artif Life"},{"key":"9398_CR64","doi-asserted-by":"crossref","unstructured":"von Mammen S, Jacob C (2007) Genetic swarm grammar programming: ecological breeding like a gardener. In: IEEE congress on evolutionary computation, 2007, CEC 2007, pp 851\u2013858","DOI":"10.1109\/CEC.2007.4424559"},{"key":"9398_CR65","doi-asserted-by":"crossref","first-page":"473","DOI":"10.1007\/978-3-642-33902-8_18","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"S Mammen von","year":"2012","unstructured":"von Mammen S, Phillips D, Davison T, Jamniczky H, Hallgr\u00edmsson B, Jacob C (2012) Swarm-based computational development. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 473\u2013499"},{"key":"9398_CR102","volume-title":"Form and transformation: generative and relational principles in biology","author":"G Webster","year":"1996","unstructured":"Webster G, Goodwin BC (1996) Form and transformation: generative and relational principles in biology. Cambridge University Press, Cambridge"},{"issue":"7","key":"9398_CR103","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1145\/159544.159617","volume":"36","author":"M Weiser","year":"1993","unstructured":"Weiser M (1993) Some computer science issues in ubiquitous computing. Commun ACM 36(7):75\u201384","journal-title":"Commun ACM"},{"key":"9398_CR104","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/978-3-642-33902-8_5","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"J Werfel","year":"2012","unstructured":"Werfel J (2012) Collective construction with robot swarms. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 115\u2013140"},{"issue":"2","key":"9398_CR105","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MIS.2006.25","volume":"21","author":"J Werfel","year":"2006","unstructured":"Werfel J, Nagpal R (2006) Extended stigmergy in collective construction. IEEE Intell Syst 21(2):20\u201328","journal-title":"IEEE Intell Syst"},{"key":"9398_CR106","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1007\/978-3-642-33902-8_10","volume-title":"Morphogenetic engineering: toward programmable complex systems, understanding complex systems","author":"AFT Winfield","year":"2012","unstructured":"Winfield AFT, Nembrini J (2012) Emergent swarm morphology control of wireless networked mobile robots. In: Doursat R, Sayama H, Michel O (eds) Morphogenetic engineering: toward programmable complex systems, understanding complex systems. Springer, New York, pp 239\u2013271"},{"key":"9398_CR107","doi-asserted-by":"crossref","unstructured":"Winfield A, Harper C, Nembrini J (2005) Towards dependable swarms and a new discipline of swarm engineering. In: Swarm robotics, pp 126\u2013142","DOI":"10.1007\/978-3-540-30552-1_11"},{"issue":"1","key":"9398_CR108","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0022-5193(69)80016-0","volume":"25","author":"L Wolpert","year":"1969","unstructured":"Wolpert L (1969) Positional information and the spatial pattern of cellular differentiation. J Theor Biol 25(1):1\u201347","journal-title":"J Theor Biol"},{"key":"9398_CR109","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-540-77657-4","volume-title":"Organic computing","author":"RP W\u00fcrtz","year":"2008","unstructured":"W\u00fcrtz RP (2008) Organic computing. Springer, Berlin"},{"issue":"7039","key":"9398_CR110","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1038\/435163a","volume":"435","author":"V Zykov","year":"2005","unstructured":"Zykov V, Mytilinaios E, Adams B, Lipson H (2005) Self-reproducing machines. Nat Biotechnol 435(7039):163\u2013164","journal-title":"Nature"}],"container-title":["Natural Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11047-013-9398-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11047-013-9398-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11047-013-9398-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,18]],"date-time":"2024-05-18T04:29:56Z","timestamp":1716006596000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11047-013-9398-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9,26]]},"references-count":110,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2013,12]]}},"alternative-id":["9398"],"URL":"https:\/\/doi.org\/10.1007\/s11047-013-9398-1","relation":{},"ISSN":["1567-7818","1572-9796"],"issn-type":[{"value":"1567-7818","type":"print"},{"value":"1572-9796","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,9,26]]}}}