Dietrich Boles
Contact
University of Oldenburg
Department of Computing Science Media Informatics and Multimedia Systems
Escherweg 2
26121 Oldenburg
eMail: dietrich.boles@uni-oldenburg.de
Phone: +49 (0) 441 - 97 22 212
Fax:+49 (0) 441 - 97 22 202
Room: OFFIS E 105
Web: uol.de/en/media-informatics
Dietrich Boles
Dr.-Ing. Dietrich Boles is a research assistant at the Department of Computer Science at the Carl von Ossietzky University of Oldenburg. He received his doctorate at the University of Oldenburg in 2002 and his diploma in computer science in 1994.
His research interests are especially the development of concepts and tools for programming education. The best known result of his activities is the Java-Hamster-Model, which offers beginners a playful introduction to programming and is used in many schools and other educational institutions in the German-speaking world.
Over the past 30 years, Dietrich Boles has worked on numerous projects in the fields of multimedia applications, internet technologies, digital libraries, e-commerce and e-learning.
In teaching, Dietrich Boles has been responsible for the programming training of students in the computer science courses at the University of Oldenburg since 1994. He was responsible for the Java programming course for more than 20 years. Currently, he offers special practical courses in the field of Java, Android and web programming.
Contact
Address: | Department of Computing Science, OFFIS, Raum E 105, Escherweg 2, 26121 Oldenburg |
EMail: | dietrich.boles@uol.de |
Phone: | +49 441 9722-212 |
Fax: | +49 441 9722-202 |
Homepage: | www.boles.de/ |
Consultation hours: | Wednesday, 13.00 - 14.00 Uhr (please ask before by EMail) |
Teaching
Current courses
- VL/Project Java Internship (Advanced Java Technologies)
- VL/Project Android-Programming (Modern Programming Technologies)
- VL/Project Web Programing (Internet Technologies)
- VL/Project Parallel Programming with Java Threads (Ádvanced Java Technologies)
Support
- Supervisor and reviewer of Bachelor and Master theses
- Contact person and supervisor of students participating in programming competitions (e.g. informatiCup, NWERC)
Projects and tasks
Current projects
Completed projects (selection)
- CELab: Development of a competence center for eLearning
- GenLab: Development of an interactive multimedia gene laboratory
- MeDoc/InterDoc/eVerlage: Paid full-text-based information and publication services
- XFantasy/FMAD: Development of a GUI and multimedia framework
Current tasks
- Speaker of the scientific staff of the Department of Computing Science (since 2010)
- Project group representative of the Department of Computing Science (since 1996)
- Commissioner for Surveys, Evaluations, Rankings and Statistics of the Department of Computer Science (since 2008)
- Member of the Department Council of the Department of Computing Science (since 2011)
Publications
Textbooks/Monographs
- Dietrich Boles: Programmieren spielend gelernt mit dem Java-Hamster-Modell. Teubner-Verlag, Wiesbaden, 1. Auflage 1999, 2. Auflage 2002, 3. Auflage 2006, 4. Auflage 2007, 5. Auflage 2013.
- Dietrich Boles, Cornelia Boles: Objektorientierte Programmierung spielend gelernt mit dem Java-Hamster-Modell. Vieweg+Teubner-Verlag, Wiesbaden. 1. Auflage 2004, 2. Auflage 2009, 3. Auflage 2014.
- Dietrich Boles: Parallele Programmierung spielend gelernt mit dem Java-Hamster-Modell: Programmierung mit Java-Threads. Vieweg+Teubner-Verlag, Wiesbaden, 2008.
- Hans-Jürgen Appelrath, Dietrich Boles, Volker Claus, Ingo Wegener: Starthilfe Informatik. Vieweg+Teubner-Verlag, Wiesbaden, 1. Auflage 1998, 2. Auflage 2002.
- Dietrich Boles: Integration von Konzepten und Technologien des Electronic Commerce in digitale Bibliotheken. Dissertation, dissertation.de, Berlin, 2002.
Publication list
- Dietrich Boles, Cornelia Boles: Objektorientierte Programmierung spielend gelernt mit dem Java-Hamster-Modell. Springer-Vieweg-Verlag, Wiesbaden, 3. durchgesehene Auflage, 04/2014
- Dietrich Boles: Programmieren spielend gelernt mit dem Java-Hamster-Modell. Springer-Vieweg-Verlag, Wiesbaden, 5. Auflage, 09/2013
- Dietrich Boles: Threadnocchio. In: SIGS DATACOM GmbH (Hrsg.): JavaSPEKTRUM, Ausgabe 4 (August/September 2010), SIGS DATACOM GmbH, Troisdorf, S.10-12, 7/2010
- Dietrich Boles: Solist - eine Entwicklungsumgebung für Miniprogrammierwelt-Simulatoren. In: Marco Thomas, Michael Weigend (Hrsg.): Informatik und Kultur, 4. Münsteraner Workshop zur Schulinformatik, ZfL -Verlag, Münster, S.88-97, 5/2010
- Dietrich Boles, Cornelia Boles: Objektorientierte Programmierung spielend gelernt mit dem Java-Hamster-Modell. Vieweg+Teubner-Verlag, Wiesbaden, 2. überarbeitete und erweiterte Auflage, 523 Seiten, 10/2009
- Dietrich Boles, Markus Schmees: Herausforderungen bei der Anpassung von Open Source Software an neue Einsatzbereiche. In: Stefan Fischer, Erik Maehle, Rüdiger Reischuk (Hrsg.): INFORMATIK 2009: Im Focus das Leben. Proceedings GI-Jahrestagung 2009, 28.9.-2.10.2009, Lübeck, GI-Edition Lecture Notes in Informatics, 154, Köllen Druck + Verlag, Bonn, S.339-339, 9/2009
- Dietrich Boles: Threadnocchio - Einsatz von Visualisierungstechniken zum spielerischen Erlernen der parallelen Programmierung mit Java-Threads. In: Ulrike Jaeger, Kurt Schneider (Hrsg.): Software Engineering im Unterricht der Hochschulen, SEUH 11 - Hannover 2009, dpunkt.verlag, Heidelberg, S.131-143, 2/2009
- Dietrich Boles: Parallele Programmierung spielend gelernt mit dem Java-Hamster-Modell: Programmierung mit Java-Threads. Vieweg+Teubner-Verlag, Wiesbaden, 6/2008
- Dietrich Boles: Programmieren spielend gelernt mit dem Java-Hamster-Modell. Teubner-Verlag, Wiesbaden, 4., überarbeitete Auflage, 10/2007
- Markus Schmees, Hans-Jürgen Appelrath, Dietrich Boles, Norbert Kleinefeld: Erweiterung eines LMS um hochschultypische Softwaresysteme. In: Martin Gaedke, Rolf Borgeest (Hrsg.): Integriertes Informationsmanagement an Hochschulen: Quo vadis Universität 2.0?, Universitätsverlag Karlsruhe, Karlsruhe, S.111-127, Tagungsband zum Workshop IIM 2007, 3/2007
- Hans-Jürgen Appelrath, Dietrich Boles, Norbert Kleinefeld, Iván Marcos Poza, Dennis Reil, Matthias Runge, Markus Schmees, Stefan Willer: Einsatz des Open-Source-Lernmanagementsystems Stud.IP zur Unterstützung der Präsenzlehre der Universität Oldenburg. In: Christian Hochberger, Rüdiger Liskowsky (Hrsg.): Informatik 2006 Informatik für Menschen, Band 2, Gesellschaft für Informatik, Bonn, Köllen Druck+Verlag, Bonn, S.53-58, 10/2006
- Dietrich Boles: Programmieren spielend gelernt mit dem Java-Hamster-Modell. Teubner Verlag, Wiesbaden, 3. überarbeitete und erweiterte Auflage, 394 Seiten, 1/2006
- Dietrich Boles: Spielerisches Erlernen der Programmierung mit dem Java-Hamster-Modell. In: Steffen Friedrich (Hrsg.): Lecture Notes in Informatics (LNI) - Proceedings, Volume P-60, Unterrichtskonzepte für informatische Bildung, INFOS 2005, 11. GI- Fachtagung Informatik und Schule, 28.-30. September 2005 in Dresden, Köllen Druck+Verlag GmBH Bonn, S.243-252, 9/2005
- Elith Wittrock, Heike Brunken-Winkler, Dietrich Boles, Arndt Schönberg, Rüdiger von Lemm: Die computergestützte multimediale Präsentation eines Naturschutzprojektes als Mittel zur Akzeptanzförderung. In: Natur und Landschaft - Zeitschrift für Naturschutz und Landschaftspflege, 80(2), Verlag W.Kohlhammer, Stuttgart, S.56-62, 2/2005
- Dietrich Boles, Cornelia Boles: Objektorientierte Programmierung spielend gelernt mit dem Java-Hamster-Modell. B. G. Teubner Verlag, Stuttgart - Leipzig - Wiesbaden, 536 Seiten, 9/2004
- Dietrich Boles, Cornelia Boles, Markus Schmees: Erlösformen für Web-Content und –Services. In: T. Härder, S. Jähnichen (Hrsg.): Informatik - Forschung und Entwicklung, 18(3-4), Springer-Verlag Heidelberg, S.165-173, 4/2004
- Dietrich Boles: Programmierkurse für Anfänger und Fortgeschrittene. In: Klaus R. Dittrich, Wolfgang König, Andreas Oberweis, Kai Rannenberg, Wolfgang Wahlster (Hrsg.): Informatik 2003: Innovative Informatikanwendungen, Band 2, Tagungsband der 33. Jahrestagung der Gesellschaft für Informatik e.V. (GI), 29.September - 2.Oktober 2003 in Frankfurt am Main, Lecture Notes in Informatics (LNI) - Proceedings, P-35, GI, Köllen Druck+Verlag GmBH, Bonn, S.45-49, 10/2003
- Dietrich Boles, Markus Schmees: Kostenpflichtige Web-Services. In: Wolfgang Uhr, Werner Esswein, Eric Schoop (Hrsg.): Wirtschaftsinformatik 2003: Märkte - Medien - Mobilität, Band I, Physica-Verlag, Heidelberg, S.385-403, WI 2003 in Dresden, 9/2003
- Dietrich Boles: Von digitalen Bibliotheken zu Online-Shops mit digitalen Produkten. In: Gerhard Weikum, Harald Schöning, Erhard Rahm (Hrsg.): BTW 2003, Datenbanksysteme für Business, Technologie und Web, Tagungsband der 10. BTW-Konferenz, 26.-28. Februar 2003, Leipzig, Lecture Notes in Informatics (LNI) - Proceedings,, P-26, GI, Köllen Druck-Verlag GmBH, Bonn, S.394-403, 2003
- Dietrich Boles: Programmieren spielend gelernt mit dem Java-Hamster-Modell. Teubner Verlag, Stuttgart, 2. durchgesehene Auflage, 5/2002
- Dietrich Boles: Integration von Konzepten und Technologien des Electronic Commerce in digitale Bibliotheken. Dissertation, dissertation.de, Berlin, 2002
- Hans-Jürgen Appelrath, Dietrich Boles, V. Claus, I. Wegener: Starthilfe Informatik. Teubner Verlag, Stuttgart, 2. durchgesehene Auflage, 2002
- Dietrich Boles, Cornelia Haber: DDS: Ein Shop-System für den Information Commerce. In: Heinrich Jasper, Josef Küng, Gottfried Vossen (Hrsg.): Informationssysteme für E-Commerce (Schriftenreihe Informatik), Tagungsband EMISA-2000 Fachtagung, Universitätsverlag Rudolf Trauner, S.229-240, Volume 4 of Schriftenreihe Informatik, 2000
- Dietrich Boles, Cornelia Haber, Frank Oldenettel: Das eVerlage-System: Verwaltung und Bereitstellung kostenpflichtiger hypermedialer Dokumente im Internet. In: HMD - Praxis der Wirtschaftsinformatik, 37(214), dpunkt-Verlag, S.23-24, ISSN 1436-3011, 2000
- Dietrich Boles, Cornelia Haber: Verkaufen und Kaufen digitaler Dokumente im WWW mit dem DDS-System. In: Wolfgang S. Wittig, S. Paul (Hrsg.): Tagungsband 8. Leipziger Informatik-Tage, S.19-22, 2000
- Dietrich Boles, Cornelia Haber, Frank Oldenettel: Verwaltung kostenpflichtiger digitaler Dokumente im eVerlage-System. In: LIT'2M 8. Leipziger Informatik-Tage, Tagungsband, S.23-26, 2000
- Dietrich Boles: Programmieren spielend gelernt mit dem Java-Hamster-Modell. B.G. Teubner Verlag, Stuttgart - Leipzig, 350 Seiten, 9/1999
- Dietrich Boles, Markus Dreger, Kai Großjohann, Cornelia Haber, Andreas Kusserow, Stefan Lohrum, Dirk Menke, Jochen Meyer, Gerhard Möller, Ricarda Weber: The MeDoc-System - A Digital Publication and Reference Service for Computer Science. In: A. Barth, M. Breu, A. Endres, A. de Kemp (Hrsg.): Digital Libraries in Computer Science: The MeDoc Approach, LNCS, 1392, Springer Verlag, Berlin, S.13-19, 1998
- Dietrich Boles, Andreas Kusserow, Gerhard Möller, Hans-Jürgen Appelrath, D.W. Fellner: Conception of the User Agent - The User Interface of the MeDoc-System. In: A. Barth, M. Breu, A. Endres, A. de Kemp (Hrsg.): Digital Libraries in Computer Science: The MeDoc Approach, LNCS, 1392, Springer Verlag, Berlin, S.35-49, 1998
- Dietrich Boles, Markus Dreger, Kai Großjohann, Cornelia Haber, Andreas Kusserow, Stefan Lohrum, Dirk Menke, Jochen Meyer, Gerhard Möller, Ricarda Weber: Das MeDoc-System - ein elektronischer Publikations- und Nachweisdienst für die Informatik. In: Informatik - Forschung und Entwicklung, 13(3), Springer-Verlag, S.110 - 121, 1998
- Dietrich Boles, Marco Schlattmann: Multimedia Autorensysteme: Grafisch-interaktive Werkzeuge zur Erstellung multimedialer Anwendungen. In: LOG IN (Informatische Bildung und Computer in der Schule), LOG IN-Verlag, 18, S.10-18, Heft 1, 1998
- Dietrich Boles: OSIS - ein WWW-basiertes Auskunftssystem über regionale Sportangebote. In: J. Mester, J. Perl (Hrsg.): Informatik im Sport: Bericht über das internationale Symposium, Computer Science in Sport, S.12-18, Bd. 5, Sport und Buch Strauss, 1998
- Peter Dawabi, Marco Schlattmann, E. Boles, C. Trunk, F. Wigger, Dietrich Boles: Objektorientierte Multimedia-Softwareentwicklung: Von UML-Modell zur Director-Anwendung am Beispiel virtueller naturwissenschaftlicher Labore. In: Hans-Jürgen Appelrath, Dietrich Boles, K. Meyer-Wegener (Hrsg.): Tagungsband zum Workshop Multimedia-Systeme im Rahmen der GI-Jahrestagung, GI, S.33-51, 1998
- Hans-Jürgen Appelrath, Dietrich Boles, V. Claus, I. Wegener: Starthilfe Informatik. Teubner Verlag, Stuttgart, 158 Seiten, 1998
- Hans-Jürgen Appelrath, Dietrich Boles, K. Meyer-Wegener (Hrsg.): Tagungsband zum Workshop Multimedia-Systeme im Rahmen der GI-Jahrestagung, Magdeburg, GI, 150 Seiten, 1998
- Dietrich Boles, Markus Dreger, Kai Großjohann, Cornelia Haber, Andreas Kusserow, Stefan Lohrum, Dirk Menke, Jochen Meyer, Gerhard Möller, Ricarda Weber: The MeDoc-System - A Digital Publication and Reference Service for Computer Science. In: A. Barth, M. Breu, A. Endres, A. de Kemp (Hrsg.): Digital Libraries in Computer Science: The MeDoc Approach, LNCS, 1392, Springer Verlag, S.13-19, 1998
- Dietrich Boles, Gerd Wütherich: Transformationelle Multimedia-Softwareentwicklung. In: Norbert Fuhr, Gisbert Dittrich und Klaus Tochtermann (Hrsg.): Hypertext – Information Retrieval - Multimedia '97: Theorien, Modelle und Implementierungen integrierter elektronischer Informationssysteme, Proceedings HIM '97, Universitätsverlag Konstanz, Schriften zur Informationswissenschaft, Volume 30, S. 95-108, 1997
- Dietrich Boles, Volker Schnuck: AKI - Ein Annotationssystem zur kooperativen Nutzung gefundener Informationen im WWW. In: W. Gens (Hrsg.): Tagungsband 3. Fachkongress Smaltalk und Java in Industrie und Ausbildung (STJA 97), ISBN 3-00-001828-X, S.11-15, 1997
- Dietrich Boles: Das Hamster Modell - Java spielend gelernt. In: W. Gens (Hrsg.): Tagungsband 3.Fachkongress Smaltalk und Java in Industrie und Ausbildung (STJA 97), ISBN 3-00-001828-X, S.114-119, 1997
- Dietrich Boles: Erstellung multimedialer Dokumente und Anwendungen: Verfahren und Werkzeuge. In: Workshop Software-Engineering für Mulitmedia-Systeme im Rahmen der GI-Jahrestagung, GI, 1997
- Dietrich Boles, Markus Dreger, Kai Großjohann: Konzeption eines Informationsvermittlungssystems für heterogene, verteilte Informationsquellen im Internet. In: EMISA FORUM, 1, S.25-29, 1997
- Dietrich Boles, Markus Dreger, Kai Großjohann: MeDoc Information Broker - Harnessing the Information in Literarture and Full text Databases. In: N. Fuhr, J Callan (Hrsg.): Proc. of the SIGIR'96 Workshop on Networked Information Retrieval, 7, 1996
- Dietrich Boles, Helmut Eirund, Rainer Götze: Multimedia User Interfaces. Universität Oldenburg, Fachbereich Informatik, Arbeitsgruppe Informatik-Systeme, Final Report, Seiten 120-165, November 1996.
- Dietrich Boles: Das IMRA-Modell - Modellierung interaktiver multimedialer Präsentationen. In: R. Kuhlen, M. Rittberger (Hrsg.): Hypertext - Information Retrieval - Multimedia: Synergieeffekte elektronischer Informationssysteme, Proc. GI-ÖCG-SI-HI-Fachtagung HIM'95, Universitätsverlag Konstanz, S.61-75, Bd.20, 1995
- Hans-Jürgen Appelrath, Dietrich Boles, Rainer Götze: Der Oldenburger Sachsenspiegel als Hypermedia-Dokument. In: H.J. Wätjen (Hrsg.): Zwischen Schreiben und Lesen: Perspektiven für Bibliotheken, Wissenschaft und Kultur, ISBN 3-8142-0516-2, S.299-314, 1995
- Dietrich Boles: Elektronisches Publizieren - Autorensysteme und Arbeitsumgebungen für Autoren, In: nfd (Nachrichten für Dokumentation), Zeitschrift für Informationswissenschaft und -praxis, 46, Hoppenstedt Verlag, S.273-282, Sep./Okt., Nr. 5, 1995
- Dietrich Boles: Elektronisches Publizieren - Autorenwerkzeuge und Arbeitsumgebungen für Autoren. In: W. Neubauer (Hrsg.): Proc. Deutscher Dokumentartag, Deutsche Gesellschaft für Dokumentation, S.191-411, 1995
- Dietrich Boles: FMAD - ein objektorientiertes Autorensystem für interaktive multimediale Anwendungen. In: Proc. GI-Fachtagung Softwaretechnik '95, GI, S.24-35, 1995
- Dietrich Boles: Vergleich und Bewertung von Autorensystemen. Universität Oldenburg, Fachbereich Informatik, Berichte der Arbeitsgruppe Informatik-Systeme, Bericht AIS-23, Seiten 1-9, November 1995.
- Dietrich Boles: Modellierung interaktiver multimedialer Präsentationen. Universität Oldenburg, Fachbereich Informatik, Berichte der Arbeitsgruppe Informatik-Systeme, Bericht AIS-19, Seiten 18-26, Dezember 1994.
- Dietrich Boles: Parallel Object-Oriented Programming with QPC++. In: Structured Programming, Volume 14, Springer-Verlag, ISSN 0935-1183, S.158-172, 1993
- Dietrich Boles: Implementierung der parallelen objektorientierten Programmiersprache QPC++. Universität Oldenburg, Fachbereich Informatik, Berichte der Arbeitsgruppe Informatik-Systeme, Bericht AIS-10, Seiten 12-21, Mai 1993.
- Dietrich Boles: QPC++: Entwicklung einer quasi-parallelen objektorientierten Programmiersprache. Universität Oldenburg, Fachbereich Informatik, Berichte der Arbeitsgruppe Informatik-Systeme, Bericht AIS-3, Seiten 1-6, Oktober 1991.
Organizing and Program Committees
- Workshop „Informationssysteme mit Open Source (ISOS)“ as part of the GI Annual Conference 2011 in Berlin (member of the program committee)
- Workshop „Informationssysteme mit Open Source (ISOS)“as part of the GI Annual Conference 2010 in Leipzig (member of the program committee)
- Workshop „Informationssysteme mit Open Source (ISOS)“ as part of the GI Annual Conference 2009 in Lübeck (member of the program committee)
- Workshop „Informationssysteme mit Open Source (ISOS)“as part of the GI Annual Conference 2008 in Munich (member of the program committee)
- Workshop „Informationssysteme mit Open Source (ISOS)“ as part of the GI Annual Conference 2007 in Bremen (member of the program committee)
- Workshop „Informatik in der Bildung“, OFFIS/University of Oldenburg, May 2007 (member of the organizing committee)
- Workshop „Informationssysteme mit Open Source (ISOS)“ as part of the GI Annual Conference 2006 in Dresden (member of the program committee)
- Workshop "Multimedia-Systeme" as part of the GI Annual Conference 1998 in Magedeburg (member of the organizing committee)
Curriculum vitae
Education
- 1970 - 1974: Primary school Dahle
- 1974 - 1983: Burggymnasium Altena, completed with the Abitur
- 07/1983 - 12/1985: Apprenticeship as mathematical-technical assistant at the Gesellschaft für Mathematik und Datenverarbeitung mbH, St. Augustin
- 10/1988 - 09/1994: Study of computer science at the Carl von Ossietzky University Oldenburg, graduated with a diploma (with distinction)
- 06/2002: Doctorate (magna cum laude) at the Department of Computing Science of the Carl von Ossietzky University Oldenburg
Professional career
- 01/1986 - 09/1988: Technical assistant at the Gesellschaft für Mathematik und Datenverarbeitung mbH, St. Augustin
- 10/1988 - 09/1994: Technical assistant at the Department of Computing Science at the Carl von Ossietzky University Oldenburg (with half of the regular working hours)
- since 10/1994: Research Assistant at the Department of Computing Science of the Carl von Ossietzky University Oldenburg
- since 10/2006: Lecturer at the Berufsakademie für IT und Wirtschaft Oldenburg in Trägerschaft des
IBS IT & Business School Oldenburg e. V. (part-time)
Prizes and Awards
- Nomination "Preis der Lehre" University Oldenburg academic year 2019/2020 (category Best Course) for the course Web Programming
- 1st place at the international programming competition "CodePoint 2009 - The Second Greenfoot Coding Contest" in the category "General"
- 1st place at the Northwest European Programming Contest NWERC 2001 in the ACM ICPC (International Collegiate Programming Contest) and qualification for the ACM ICPC World Finals 2002 (18th place) (coach of the student team of the University of Oldenburg)
- Award at the "Gründerwettbewerb Multimedia 1998" of the Federal Ministry of Economics for my founding idea "Development of virtual laboratories and internships on the Internet"
- "Best paper award" for diploma thesis "The IMRA Model - Integration of Interactions in the Authoring Tool FMAD" at the 5th International Symposium on Information Science 1996
- Bremen Engineering Prize 1995, awarded by the Bremen VDI District Association for the diploma thesis "The IMRA Model - Integration of Interactions in the FMAD Authoring Tool".
Memberships
- Member OLDIES (Oldenburger Informatik - Ehemalige Studierende) e.V. (Alumni Association of Computing Science at the University of Oldenburg) (since 2003)
Lectures
Winter term 2024 / 2025
Summer term 2024
Winter term 2023 / 2024
Summer term 2023
Winter term 2022 / 2023
Summer term 2022
Winter term 2021 / 2022
Summer term 2021
Winter term 2020 / 2021
Summer term 2020
Winter term 2019 / 2020
Summer term 2019
Winter term 2018 / 2019
Summer term 2018
Winter term 2017 / 2018
Summer term 2017
Winter term 2016 / 2017
Summer term 2016
Winter term 2015 / 2016
Summer term 2015