The ideas mainly grew out of the conceptual foundations of Artificial Life and Complex Systems, but with an engineering focus where engineering aims at developing technologies with life-like properties mainly using bottom up design approaches.
