Dieses Konzept weicht von der klassischen Methode ab, Programme als einen linearen Ablauf von Befehlen umzusetzen – eine klare Programmfolge gibt es dann nur innerhalb der Behandlungsroutinen (siehe Inversion of Control ).