Thomas Kühne
Associate Professor    
Room  Cotton 233
Phone  +64 4 463 5443
Fax  +64 4 463 5045
Email  Thomas.Kuehne@ecs.vuw.ac.nz
School of Engineering and                    
Computer Science
Victoria University of Wellington
P. O. Box 600, Wellington 6140
New Zealand (Courier Address & Location)

Since November 2007 Thomas has been an Associate Professor at the Victoria University of Wellington. Before that he was an Assistant Professor at the Technische Universität Darmstadt, an Acting Professor at the Software Engineering Department of the University of Mannheim and the Technische Universität Darmstadt, a researcher at the University of Kaiserslautern and a Lecturer in Computing at Staffordshire University.

Research Interests

Thomas' research interests include object-technology, programming languages, component architectures, (meta-) modelling, and model-driven development.

Edutainment

Thomas was inspired to a brief science-fiction mystery when he was thinking about metalevels for one of his courses. He came up with the "No Shortcuts" paradox when strolling through the streets of Darmstadt.

Publications

Publications
Publications
Doctoral Thesis
A Functional Pattern System for Object-Oriented Design

Teaching

Teaching
SWEN223 - Software Engineering Analysis, (course pages)
COMP304 - Programming Languages, (course pages)
SWEN424 - Model-Driven Development, (course pages)
COMP313 - Computer Game Development, (course pages)
COMP103 - Introduction to Data Structures and Algorithms, (course pages)

I contribute to the Software Engineering specialisation of the Bachelor of Engineering offered by the Faculty of Engineering.

Events

I was the general chair for
MODELS 2011
16.10.-21.10.
Wellington,
New Zealand
I was the panel chair for
MODELS 2010
3.10.-8.10.
Oslo, Norway
I was the PC chair (foundations track) for
ECMFA 2010
15-18 June
Paris, France
I was a program committee member for
ICMT 2010
28.6.-2.7.
Malaga, Spain
I was the editor for the
I was a program committee member for
SLE 2009
4-9 October.
Denver, USA
I was a program committee member for
MODELS 2009
4-9 October.
Denver, USA
I was a program committee member for
EDOC 2009
31.3-4.9.
Auckland, New Zealand
I was a program committee member for
ICMT 2009
29.6.-3.7.
Zurich, Switzerland
I was a program committee member for
SLE 2008
29.9.-30.9.
Toulouse, France
I was a program committee member for
MODELS 2008
28.9.-3.10.
Toulouse, France
I was a program committee member for
EDOC 2008
15.9.-19.9.
Munich, Germany
I was Co-General and Co-Program Chair for
Modellierung 2008
12.3.-14.3.
Berlin, Germany

Projects

Theses

A number of theses topics from my general research area are available from the B.Sc. Honours up to the Ph.D. level. Please contact me if you are interested to work on topics such as "Deep Java", "Dependent Types", "Architecture Stratification", "Domain-Customized Languages", "Model-Driven Development".

Good students (GPA of A- or above) can apply for the following scholarships:

Quotations

The best way to fully understand something is to teach it to someone.
— TK


There are two ways of spreading light: to be the candle or the mirror that reflects it. Academics do both.
— Edith Wharton (first sentence only)


Creativity is a type of learning process where the teacher and pupil are located in the same individual.
— Arthur Koestler


The single cause of all incorrect analyses is a single cause assumption.
— TK

Languages

Java, the best argument for Smalltalk since C++. — unknown
Java is the agonisingly slow attempt to catch up with the past. — TK
Smalltalk wins a "Dynamic Language Shootout" competition.
Not convinced yet? Go on a tour to Squeak or have a look at some of the available (free) Smalltalk books.

RPL (Reverse Polish Lisp) is a great language for programmable calculators. I'm still using my HP-28S (HP museum pages) and thanks to Christoph Gießelink's Emu42 emulator I can also use it on the computer.

These pages are under construction. You may want to browse my former group pages at the Technische Universität Darmstadt.

459 hits since 29.5.2008
 
Contact Us | Section Map | Disclaimer | RSS feed RSS FeedBack to top ^

Page Updated: 24 Feb 2014. © Victoria University of Wellington, New Zealand, unless otherwise stated