1980Diplom-Informatiker, Technical University Darmstadt, Germany, Advisor: Prof. Hisashi Kobayashi (Princeton University)
1981M.Sc. In Computer Science, University of California at Los Angeles (UCLA), USA, Advisor: Prof. Wesley Chu 
1984Ph.D. In Computer Science, RWTH Aachen, Germany, Advisor: Prof. Otto Spaniol
1985–1992Research Staff Member, IBM European Networking Center, Heidelberg, Germany 
1988Assignment to IBM T.J. Watson Research Center, Yorktown Heights, USA 
1992–2001Associate Professor of Distributed Systems, Johann Wolfgang Goethe-Univ. Frankfurt, Germany 
2000Guest Scientist / Sabbatical, Microsoft Research Center, Cambridge, United Kingdom 
2001–2004Full Professor of Intelligent Networks, Technical University Berlin, Germany 
2004Alexander von Humboldt South African Research Award
2004Visiting Professor at University of Pretoria, South Africa
2004–2021Full Professor of Distributed Systems, EECS Department, Univ. Kassel, Germany 
2006Visiting Professor at University of Pretoria, South Africa
2007Member of panel Computer Science, European Research Council (ERC) (until 2013) 
2009General Co-Chair, 16th GI/ITG Conf. on Communications and Distributed Systems (KiVS), Kassel, Germany 
2011General Co-Chair, 5th IEEE Int. Conf. on Self-Adaptive and Self-Organizing Systems (SASO’11), Ann Arbor, Michigan, USA
2011Guest scientist at SINTEF Research Lab and NTNU University, Trondheim, Norway 
2014Guest scientist at Fondazione Bruno Kessler (FBK), Trento, Italy 
2014Founding director of Scientific Center for Information Systems Design (ITeG), University of Kassel, Germany
2016David Lorge Parnas Fellowship at LERO – the Irish Software Research Centre
2017Guest scientist at LERO – the Irish Software Research Centre, Limerick and Dublin, Ireland 
2018Visiting professor, IMT School for Advanced Studies, Lucca, Italy
2018Chair of Excellence Award, Universidad Carlos III de Madrid (UC3M), Madrid, Spain 
2019General chair of INFORMATIK 2019, the Annual Conference of the German Informatics Society
2019Visiting Professor at Universidad Carlos III de Madrid (UC3M), Madrid, Spain