Organic Computing – Von Balinesischen Wassertempeln, Ameisen und selbst-modifizierendem Code