Research and Publications
My research is concerned with the question how people
build and evolve software systems, what the problems
are with existing software systems, and whether there are better
ways of doing software development and evolution.
Usually, I try to find answer to these questions in close
collaboration with practitioners and fellow researchers.
Example topics I have published about
include software testing,
software architecture, web 2.0 (and Ajax in particular),
aspect-oriented programming, reverse
engineering, repository mining, program comprehension, and model-driven engineering.
I try to keep my list of
publications
as up to date as possible.
Have a look: most of them are downloadable, and I'd appreciate any feedback!
- The fairly complete list that I maintain myself.
- Our Delft bibliography server containing most of my publications from 2004 onwards
-
The subset of publications in key refereed journals and
conference proceedings available from
DBLP.
-
The list that
scholar.google
is able to find all over the web, including citations for each paper.
Google gives me
a h-index of
27.
Professional Activities
I am on the editorial board of
Empirical
Software Engineering, a journal published by Springer,
and chair of the steering committee of the Working Conference on Reverse
Engineering (WCRE).
Upcoming conferences and events I'm involved in:
-
32nd International Conference on Software Engineering;
ICSE 2010
(program committee member).
-
The 18th ACM SIGSOFT Symposium on the Foundations
of Software Engineering;
FSE-18, 2010;
(program committee member).
-
24th European Conference on Object-Oriented Programming;
ECOOP 2010
(program committee member).
-
New Ideas and Emerging Results NIER Track at
ICSE 2010 (program committee member).
-
16th Working Conference on Reverse Engineering;
WCRE'09
(program committee member).
-
25th International Conference on Software Maintenance;
ICSM 2009
(doctoral symposium co-chair);
-
11th IEEE International Symposium on Web Systems Evolution
WSE'09
(program committee member);
-
5th International Workshop on Visualizing Software for
Understanding and Analysis;
VISSOFT 2009
(program committee member).
-
7th joint meeting of the European Software Engineering
Conference (ESEC) and the ACM SIGSOFT Symposium on the Foundations
of Software Engineering (FSE) ESEC-FSE 2009
(workshop chair).
I'm also a member of:
See also my
past activities.