Engineering Self-Organizing Dynamics in Distributed Systems: door Jan Sudeikat