seit 2002 Professur (C4) am Institut für Datentechnik, Fachbereich Elektrotechnik und Informationstechnik, Technische Universität Darmstadt
1998 – 2002 Professur (C3) am Institut für Softwaretechnologie, Fakultät für Informatik, Universität der Bundeswehr, München
1996 Forschungsaufenthalt am Computing and Information Science Department, Queen’s University, Kingston, Canada
1994 Forschungsaufenthalt am Chair of Software Engineering and Information Systems, Rijksuniversiteit Leiden, The Netherlands
1993 – 1998 Wissenschaftlicher Assistent (C1) an der RWTH Aachen
1986 – 1992 Wissenschaftlicher Mitarbeiter an der RWTH Aachen
1986 Wissenschaftlicher Mitarbeiter an der Universität Osnabrück