Praktikum: Extreme Programming mit Java
Wir haben im Wintersemester 2001/02 ein Hauptstudiums-Praktikum an der Uni Ulm angeboten. Aushang unter den aktuellen Lehrveranstaltungen. Das Praktikum fand in den ersten zwei Oktoberwochen unter der engagierten Mitwirkung von acht Studenten statt. Die Aufgabe der Studenten war die Entwicklung eines Multi-Agenten-Systems für die klinische Informationslogistik (siehe Projekt AGIL). Das Praktikum verlief sehr erfolgreich und endete mit der Fertigstellung von 17 Agenten, teilweise mit komplexen grafischen Oberflächen.
Wie das Praktikum ablief wird in einigen Bildern gezeigt.
Die wichtigsten Ergebnisse des Praktikums werden im Juli 2002 auf der First International Joint Conference on Autonomous Agents & Multi-Agent Systems (AAMAS 2002) präsentiert. Siehe die Veröffentlichung Extreme Programming of Multi-Agent Systems.
Rückfragen und Informationen bei Holger Knublauch.
Folge-Veranstaltung im SS 2002
Aufgrund der hohen Nachfrage und des Erfolgs im WS werden wir im Sommersemester wieder ein ähnliches Praktikum anbieten. Bitte beachten Sie die Aushänge.
Interessante Links zum Thema
Wer sich über XP informieren möchte, kann folgende Resourcen verwenden:
Extreme Programming
- Übersichtsartikel: Extreme Programming - Back to the Basics von B. Rumpe
- Gut lesbarer Artikel zur XP Philosophie von J. Coldewey
- http://www.xprogramming.com
- http://www.eXtremeProgramming.org
XP-Praktika an anderen Unis
- http://www-ti.informatik.uni-tuebingen.de/~wege/classroom/xp_ss99.html
- http://wwwipd.ira.uka.de/~muellerm/lehre/xp/welcome.html
Java
- Java Homepage (wir haben Java2 SE Version 1.3.1 verwendet)
- IntelliJ IDEA (die verwendete Entwicklungsumgebung)
- Forte for Java (andere gute Java-Entwicklungsumgebung mit GUI-Editor)
- JUnit (haben wir als Testwerkzeug verwendet) mit Einführungsartikel