AlexandruC. Telea

 Department of Mathematics and Computing Science
 University of Groningen
 Nijenborgh 9
 9747 AG Groningen
 The Netherlands

 office: Building 5161, room 494
 phone: +31 50 363 5106
 email:


 I hold an appointment as full professor in Scientific Visualization and Computer Graphics at the Institute Johann Bernoulli, University of Groningen, the Netherlands.

 

My interests cover the following:

 

 

scientific visualization (flow visualization, GPU-based acceleration techniques)

information visualization (software visualization, InfoVis systems design)

multiscale visualization (hierarchical data representations and visual metaphors)

interactive systems design (visual application builders, dataflow environments)
multivariate visualization (dimensionality reduction, multivariate projection exploration, categorical data)
computer imaging (skeletonization, medical imaging, PDE-based image processing)
object-oriented and component-oriented software design (design and architectural patterns)
static source code analysis (reverse engineering, C/C++ parser design, fact extraction and querying)

For more details, visit the Research section.

For a quick overview, visit the Visual gallery

 

The Book (new edition 2014)

image006 image006

Data Visualization: Principles and Practice (2nd edition, 610 pages)

This second edition of the book originally published in 2008 provides a practical introduction to data visualization.
It addresses (under)graduate students and professionals interested in designing and implementing visualization
applications to explore and understand data in a range of fields, including computational flow dynamics,
engineering sciences, medical imaging, geometric modeling, and software engineering.
Topics covered: scalar, vector, tensor, image, volume, and information visualization.

New in the 2nd edition: detailed C/C++ code samples, exam questions, projects, datasets, and ParaView scenarios.

Published by CRC Press in 2014.


Ongoing Projects

Here is a selection of my ongoing projects. For a full overview, see the wiki pages of our group, including tool downloads

Software visual analytics:  Methods and tools for analysis and visualization of large real-world software systems.

2D and 3D Shape Analysis:  Multiscale methods for 2D shape segmentation, simplification, smoothing, and metrology.

The Visual Code Navigator:  A full-fledged environment for visualizing and navigating software projects of millions of lines of code and hundreds of versions.

3D Skeletonization: A novel approach to robustly extract and intuitively simplify skeleton surfaces of large, complex 3D voxelized objects.

AreaView: A full-fledged viewer for UML diagrams, augmented with metrics, annotations, smart navigation, and areas of interest.

MemoView: An interactive tool to visualize the evolution of log data such as profiling memory allocations and CVS repository information.

SoftVision: An interactive environment for constructing software architecture and similar graph-based visualizations.

Delivered Courses

Here are the main courses I deliver or have delivered:

Data Visualization (MSc level)

Software maintenance and evolution (MSc level)

Software quality assessment and testing (BSc level)

Computer grahics (BSc and MSc level)



PhD Students

Here is a list of the PhD students that I currently supervise or have supervised:

 

 

        Lucian Voinea

        Dennie Reniers

        George Byelas

        Mariam Sensalire

        Ozan Ersoy

        Bertjan Broeksema

        Jacek Kustra

        Matthew van der Zwan

        Andre Sobiecki

        Cong Feng

        Rafael Martins

        Danilo Coimbra

        Renato Rodrigues

        Paulo Rauber

 

 

 

PhD Research

My PhD research was on the design and implementation of VISSION, an interactive application building environment for VIsualization and SImulation with Object-oriented Networks. VISSION offers object-oriented tools for scientific visualization and (real-time) interaction with running simulations, is easily extendable with application-specific modules, and constructs visual programming and graphics user interfaces automatically for object-oriented application code.