| 1974 | Diploma in Electrical Engineering at the Technical University of Berlin |
| 1979 | PhD at the Technical University of Berlin (Dr.-Ing.) |
| 1974 - 1979 | Research Assistant at the Department of Computer Science, Technical University of Berlin, Research Group: Programming Language and Compiler Construction / Software Engineering |
| 1979 - 1984 | Assistant Professor at the Department of Computer Science of TU Berlin |
| 1983 | Visiting Scientist at the University of Southern California, Research on Nonsequential Programming (http://www.usc.edu/research/centers/info_sciences.html |
| 1984 - 1986 | Senior Scientist at GMD Research Center at the University of Karlsruhe |
| 1986 - 1991 | Head of GMD Research Center at the University of Karlsruhe |
| 1988 - 1991 | Professor at the Department of Computer Science, University of Karlsruhe (http://www.ira.uka.de/ |
| 1989 | Visiting Scientist at the International Computer Science Institute, Berkeley (http://www.cs.berkeley.edu/) |
| 1991 - | Full Professor at the Department of Computer Science at the Technical University of Berlin (Research Group on Software Engineering) |
| 1991 - 1998 | Director of GMD Research Center in Berlin (GMD FIRST) |
| 1993 - 1995 | Chair of the European Activities Committee of the IEEE-Computer Society |
| 1994 | Visiting Scientist at Centre d'études et de Recherches (CERT) in Toulouse, France (http://www.cert.fr/index.a.html) |
| 1996 - 2004 | Scientific Coordinator of German Technology Cooperation with South-America (Brazil, Argentina, Chile, Mexico) |
| 1997 - 1999 | Dean of the Department of Computer Science at the Technical University of Berlin |
| 1998 - 2001 | Managing & Scientific Director of GMD FIRST |
| 1998 - | Speaker, Vice-Speaker of IGAFA (Initiativgemeinschaft Außeruniversitärer Forschungseinrichtungen, Adlershof) |
| 2000 - 2003 | Member of Scientific Advisory Board FORSOFT II (Bayerischer Forschungsverbund Software-Engineering) |
| 2001 - 2003 | Chair of Scientific Advisory Board of the HPI (Hasso-Plattner-Institut) |
| 2001 - | Managing & Scientific Director of Fraunhofer Institute for Computer Architecture and Software Technology (http://first.fraunhofer.de) |
| 2001 - | Expert for ITEA (Information Technology for European Advancement) (http://www.itea.org/) |
| 2001 - 2002 | Member of ISTAG Working Group (http://www.cordis.lu/ist/home.html) |
| 2003 - | Academic Senate - Technical University of Berlin (http://www.tu-berlin.de/asv/as/) |
| 2003 - | INCOSE (International Council on Systems Engineering) Academic Council (http://www.incose.org/) |
| 2004 - | Advisory Board "Computer Science" of the DFG (Deutsche Forschungsgemeinschaft) - Fachkollegium (http://www.dfg.de/en/dfg_profile/) |
| 2004 - | Steering Committee FET (Future EmergingTechnologies) Project Beyond-The-Horizon (http://www.beyond-the-horizon.net/) |
| 2005 - | Leitungsgremium der GI-Fachgruppe Automotive Software Engineering (http://www.beyond-the-horizon.net/) |
| 2006 - | Management of Daimler Center for Automotive Information Technology Innovations (DCAITI) (http://www.dcaiti.tu-berlin.de/) |
| 2006 - | Supervisory Board of the European Center for Information and Communication Technologies (EICT) (http://www.eict.de/) |
| 2008 - | President of the Gesellschaft für Informatik E.V.(http://www.gi-ev.de/) |