Markus Schordan, TU Wien
In 1997-2001 Markus Schordan was a research and teaching assistant at the University Klagenfurt (Department of Information Technology) in Austria. His research focused on alias analysis and data-flow analysis of object-oriented languages, in particular Java. He lectured on the subjects of formal languages and compiler construction, and taught courses in object-oriented programming, functional and logic programming. He earned his Dr.sc.techn. with distinction (mit ausgezeichnetem Erfolg) in Computer Science from the University Klagenfurt, Austria, in June 2001.
In 2001-2003 he gained international experience as post doctoral researcher at the Lawrence Livermore National Laboratory (Center for Applied Scientific Computing (CASC)), CA, USA. Working on the source-to-source infrastructure project ROSE, his research focused on design and implementation of intermediate representations of object-oriented languages, domain specific high-level transformations, and parallelization.
In January 2004 he became assistant professor at the Vienna University of Technology, Austria. He lectures on compiler construction and software frameworks. His research focuses on tool integration, static analysis of object-oriented languages, source-to-source transformation, high-level optimization, and parallelization.
From December 2007 to August 2008 he was also project leader of the ALL-TIMES project at TU Vienna. ALL-TIMES is a medium-scale focused-research project within the European Commission's 7th Framework Programme on Research, Technological Development and Demonstration. the project aims at:
In September 2008 he moved to University of Applied Sciences Technikum Wien on a permanent position. He became Deputy Program Director for Game Engineering and Simulation.
His research continued in the field of static program analysis and teaching programming techniques for various programming paradigmes. The software systems of interest for analyses are now extended with frameworks for games and simulation. In September 2008 he also became external expert of ALL-TIMES and continued to contribute to the project.
The work with members of the Institute of Computer Languages continued and has resulted in numerous joint publications in 2009.