Hanspetera Mössenböcka

Hanspeter Mössenböck (ur. 20 stycznia 1959 w Schwanenstadt w Austrii ) jest austriackim informatykiem . Jest profesorem praktycznej informatyki i oprogramowania systemowego na Uniwersytecie Johannesa Keplera w Linz oraz kieruje instytutem oprogramowania systemowego.

Życie

Od 1978 do 1983 Mössenböck studiował informatykę na UJK i zrobił doktorat 1987 „ sub auspiciis Praesidentis ” pod kierunkiem Petera Rechenberga. Od 1987 do 1988 był postdocem na Universität Zürich , a od 1988 do 1994 adiunktem na ETH Zürich . Pracował z Niklausem Wirthem nad językiem programowania Oberon i systemem Oberon. Był założycielem i pierwszym prezesem CHOOSE, szwajcarskiej grupy zajmującej się obiektową inżynierią oprogramowania przy Szwajcarskim Towarzystwie Informatycznym (SI).

1994 Mössenböck został profesorem Informatik (oprogramowanie systemowe) na UJK. Latem 2000 roku odbył urlop naukowy w Sun Microsystems JavaSoft w Kalifornii. Zaowocowało to długoterminową współpracą badawczą z firmą Sun, obecnie Oracle. Od 2002 przewodniczy komisji badawczej Informatik, od 2004 kieruje katedrą oprogramowania systemowego, od 2008 jest członkiem rady Technischen Universität Graz .

W 2006 został doktorem honoris causa Eötvös Loránd Universität Budapest . Od 2006 do 2013 kierował również laboratorium Christian Doppler do automatycznej inżynierii oprogramowania na UJK.

Zainteresowania pracą i badaniami

Zainteresowania badawcze Mössenböcks obejmują języki programowania , budowę kompilatorów i automatyzację tworzenia oprogramowania .

W budowie kompilatorów grupa badawcza Mössenböcks zajmuje się następującymi tematami. Po pierwsze, dynamiczna kompilacja, obejmująca takie obszary, jak statyczny formularz pojedynczego zadania, optymalizacja ukierunkowana na sprzężenie zwrotne, dynamiczna redefinicja programów. Po drugie, pracują nad alokacją rejestrów procesorów i sposobami optymalizacji dynamicznej kompilacji, takimi jak analiza ucieczki, wstawianie obiektów. Wyniki badań grupy badawczej, np. alokacja rejestrów, statyczny formularz pojedynczego przypisania, analiza ucieczki, trafiły do ​​kompilatora java firmy Sun Microsystems. Mössenböck jest autorem otwartego generatora kompilatorów Coco/R , który jest używany na wielu uniwersytetach iw firmach.

W dziedzinie inżynierii oprogramowania zainteresowania badawcze dotyczą systemów zorientowanych obiektowo i opartych na komponentach, zwłaszcza dynamicznego tworzenia oprogramowania za pomocą wtyczek. Dalsze obszary pracy to język i narzędzia specyficzne dla domeny.

Korona

  • Ehrensenator na Technischen Universität Graz (2018)
  • Ehrendoktorat der Eötvös Loránd Universität Budapest (2006)
  • Unterrichtspreis des Departements Informatik der ETH Zürich (1989)
  • Promocja „sub auspiciis praesidentis rei publicae” (1987)
  • Richard-Büche-Preis der Sparkasse Oberösterreich (1978)

Linki zewnętrzne