This document discusses morphogenetic engineering, which aims to design decentralized systems capable of developing elaborate morphologies without central planning. It covers three main topics:
1) Engineering and control of self-organization, which involves fostering and guiding complex systems through their elements.
2) Morphogenetic engineering, which explores artificial design of systems that can develop architectures like those seen in biology, with heterogeneous and hierarchical structures emerging from self-organization.
3) Embryomorphic engineering, which takes inspiration from biological morphogenesis and development, aiming to design multi-agent models that can undergo evolution and development like living organisms. The goal is to better understand novelty in evolution by studying emergence at the microscopic, agent level.