|
|
Contributors
The People who Helped to Build Renew
The Petri net related code of Renew was written at the
Theoretical Foundations Group and at the
Distributed Systems Group of the
Department for Informatics of the
University of Hamburg.
- Olaf Kummer (now at CoreMedia AG)
developed the reference net formalism
and implemented the simulation engine.
- Frank Wienberg (also at CoreMedia AG)
implemented the graphical user interface
and developed the feature structure net formalism.
- Michael Duvigneau
aided in the implementation of parts of the graphical user interface and
the simulation engine.
Lawrence Cabac
added a lot to the usability of the Renew user interface and to Renew's
integration within Mac OS X.
He also provides several additional plug-ins.
But Renew would not have reached its current state without
the help of many other people, who contributed many ideas and
a large part of the Renew libraries. (Individuals listed in
alphabetical order before groups.)
- Berndt Farwer
aided in the creation of the Apple Macintosh version in earlier releases.
- Erich Gamma designed
JHotDraw, the basis of our graphical
user interface.
- Michael Köhler programmed
some nice extensions of Renew and gave valuable application feedback.
- Doug Lea
implemented the collections
package, which simplified
the implementation of the simulation engine greatly.
- David Megginson wrote
the SAX API, which is used for our XML parser.
- Daniel Moldt
provided many interesting ideas on object-oriented Petri nets and
participated in many valuable discussions.
- Heiko Rölke programmed
some nice extensions of Renew and gave valuable application feedback.
- At SunTest Sriram Sankar invented
JavaCC
which we use as our parser generator.
- Rüdiger Valk
gave interesting comments, hints, and suggestions for example models.
- Maryam
Purvis,
Da Deng, and Selena Lemalu
from the Department
of Information Science, University of
Otago, Dunedin, New Zealand
kindly aided us in the translation of parts of the documentation
and are involved in an interesting application project.
- Several students, most notably Matthias Ernst and Eberhard Wolff,
participated in the development
of an earlier framework for object-oriented Petri nets.
- Jörn Schumacher implemented the prototype of the plug-in
system introduced with Renew 2.0.
- Benjamin Schleinzer helped in the preparation of release of Renew 2.2,
implemented the simulation thread pool and introduced the FreeHep vector
graphics package.
- Valuable contributions and suggestions were made by
students at the University of Hamburg, most notably
Hannes Ahrens,
Lars Braubach,
Timo Carl,
Friedrich Delgado Friedrichs,
Matthias Ernst,
Daniel Friehe,
Olaf Großler,
Julia Hagemeister,
Sven Heitsch,
Thomas Jacob,
Andreas Kanzlers,
Lutz Kirsten,
Michael Köhler,
Till Kothe,
Annette Laue,
Matthias Liedtke,
Marcel Martens,
Klaus Mitreiter,
Jens Norgall,
Sven Offermann,
Martin Pfeiffer,
Alexander Pokahr,
Tobias Rathjen,
Heiko Rölke,
Benjamin Schleinzer,
Jan Schlüter,
Marc Schönberg,
Jörn Schumacher,
Volker Tell,
Benjamin Teuber,
and Eberhard Wolff.
- We would like to thank the numerous users of Renew who provided
hints and constructive criticism. They helped greatly in improving the
quality of the code and the documentation. In particular,
we would like to name Alun Champion and Zacharias Tsiatsoulis.
We are seeking contributors who want to improve Renew.
Your name could be here.
Back to the Renew homepage
Last modified: Fri Aug 28 13:51:57 CEST 2009
by webmaster@renew.de
|