Hanspeter Mössenböck

from Wikipedia, the free encyclopedia

Hanspeter Mössenböck (born January 20, 1959 in Schwanenstadt , Austria ) is an Austrian computer scientist . He is professor for practical computer science / system software at the Johannes Kepler University (JKU) Linz and heads the institute for system software there.

Life

From 1978 to 1983 he studied computer science at the JKU and received his doctorate there in 1987 “ sub auspiciis Praesidentis ” under Peter Rechenberg . From 1987 to 1988 he was a postdoc at the University of Zurich and from 1988 to 1994 assistant professor at the ETH Zurich . There he worked together with Prof. Niklaus Wirth on the further development of the Oberon programming language and the Oberon system. He was also the founder and first president of the specialist group CHOOSE (Swiss Group for Object-oriented Software Engineering) of the Swiss Informatics Society (SI).

In 1994 he was appointed as o.Univ.Prof. for IT (system software) at the JKU. In summer 2000 he completed a sabbatical at Sun Microsystems (JavaSoft group in California), which resulted in a long-term research collaboration with Sun Microsystems (now Oracle). Since 2002 he has been chairman of the computer science study commission, since 2004 board member of the Institute for System Software and since 2008 a member of the university council of Graz University of Technology .

In 2006 he was awarded an honorary doctorate from the Eötvös Loránd University in Budapest . From 2006 to 2013 he was also head of the Christian Doppler Laboratory for Automated Software Engineering at the JKU.

Main focus of work and research

Mössenböck's research group deals with dynamic compilation (static single assignment form, feedback-based translation, dynamic redefinition of programs) as well as register allocation and various dynamic code optimization techniques (escape analysis, object inlining). Research results of the group (e.g. register allocation, static single assignment form, escape analysis) were implemented in the Java compiler from Sun Microsystems, which is used worldwide. Mössenböck is also the author of the compiler generator Coco / R , which is used as open source software by numerous universities and companies.

In software engineering, the research focus is on object-oriented and component-based systems, in particular on dynamic software composition using plug-ins. Other areas of work are domain-specific languages ​​and tools for software engineering.

Awards

  • Honorary Senator of the Graz University of Technology (2018)
  • Honorary doctorate from Eötvös Loránd University Budapest (2006)
  • Teaching Award from the Department of Computer Science at ETH Zurich (1989)
  • Doctorate "sub auspiciis praesidentis rei publicae" (1987)
  • Richard Büche Prize from Sparkasse Upper Austria (1978)

Web links

Individual evidence

  1. TU Graz appoints three long-term companions as honorary senators . Article dated November 29, 2018, accessed November 30, 2018.