Lutz Prechelt

Current home address:
Lutz Prechelt
Kilianstr. 18
70327 Stuttgart
Phone: +49/711/3808 104
Mobile: +49/163/6141500
As of April 2000, I have left the university and joined
abaXX Technology in Stuttgart.
I am still reading my email sent to the university, though.
Before I left, the following information applied (except
for the list of publications, none of it is being actively
maintained any more):
I am a senior research associate. See information about my
Furthermore, I am the manager of the University Support Center (USC).
Here is my online
list of publications.
You find a few future appointments in my
plan file.
Several resources that I found interesting and/or important are in my
personal hostlist.
You can find short descriptions for some of these projects on the
Karlsruhe Empirical Software Engineering Research
Group (EIR) page.
In particular, we usually publish the experiment materials and the raw
data along with the results to simplify building upon our work by others.
We do this in the form of so-called
experiment packages.
Compilers for parallel computing
I am also working in compiler construction for parallel computers.
A pet idea of mine is what one might call the low-tech approach:
Seek opportunities where reasonable restrictions of the domain or
functionality allow for much better or much simpler solutions than
those commonly researched.
During this work, I found it useful to prepare and publish a standardized benchmark collection [Proben1], which is available from the Neural Bench Archive at CMU as proben1.tar.gz (1.8 MB) and also from ftp://ftp.ira.uka.de/pub/neuron/.
This later led to a NIPS 1995 workshop on NN benchmarking, which in turn
resulted in the
NN benchmarking resources page.
Research methodology
I am also interested in research methodology, in particular the
experimental method in computer science. As a starting point some
colleagues and I assessed the state of experimental evaluations in computer
science publications and compared it with neighboring disciplines.
The results of this study were quite depressing; they appeared in the
Journal of Systems and Software in January 1995
[Expeval].
As a follow-up I did a similar investigation specifically for the evaluations of published neural network learning algorithms. The results were just as bad [NNeval].
Fortunately, things appear to have improved since that time.
I am trying to help with this process by publishing
advice
and infrastructure
and by explicitly encouraging researchers to admit and publish their
failures, because we could learn more from them if they were described
explicitly as such instead of being disguised as successes (for
instance by not testing claims at all).
Therefore, I have founded the
Forum for Negative Results,
a permanent special section of the
Journal of Universal Computer Science.
One recurring idea in my research (although not really a
methodological one) is the idea of simplicity. I am always looking for
cases, where we can have 80 percent of the possible
benefits with only 20 percent or less of the cost or complexity
of other approaches.
[reapar],
[PAT], and
[deflog]
are examples of what may result from this attitude.
Other projects
When opportunities arise, I also do other projects sometimes.
For instance the following:
I was the organizer of the "International Knobeln Contest", which was conducted twice (in 1993 and 1994). See an old announcement, or lots of material about the contest, including all results and software, or the paper [INCA] that describes how the interaction model underlying the Knobeln game can be used as a model of interaction that avoids some of the deficiencies of the popular prisoner's dilemma model.
And for all the brave who had enough endurance to read up to this point here is a nice collection of disclaimers which I found on USENET over the years. (For best satisfaction I recommend consumption in small doses.)
Now for the bumper-sticker section: