My research focuses on functional programming within visualization and computer graphics; current topics include fine-grained pipelines operating on data streams in scientific visualization, and domain-specific languages (DSLs) for rendering and depiction. And I'm now beginning to explore the use of DSLs to program GPUs (graphics processing units). Other areas of interest include graph visualization and minimal graphics -- the use of schematic knowledge in visual representation. In the past I have also worked in formal methods, multimedia systems, graphics standards, and HCI.
From 2000 to 2007 I served as editor-in-chief of Computer Graphics Forum, the International Journal of the European Association for Computer Graphics, and in 2006 was elected a Fellow of the association. Submissions for the journal should now be sent to the new editor-in-chief, Professor Eduard Gröller at the Technical University of Vienna.