Projekt: Agentenorientierte Software-Entwicklung (AOSE 16/17)
mit tatkräftiger Unterstützung von
Dennis Schmitz und
Thomas Wagner.
Diese Seite enthält Material und zusätzliche Informationen zum Hauptstudiums-, BSc- und Master-Projekt im WiSe 2016/2017
64.184 Projekt: / 64-458-P Masterprojekt: Agentenorientierte Software-Entwicklung
Dr. Lawrence Cabac,
Michael Haustermann,
Dr. Daniel Moldt
und
David Mosteller
6st.
Do. 14-18 und
Fr. 12-14 in D-118/119.
Aktuelle Informationen und Termine
Diesem Projekt sind weiterhin das
64-160 BSc-Seminar Grundlagen verteilter Softwareentwicklung,
das
64-458-S Master-Seminar Grundlagen verteilter Softwareentwicklung und
64-117 Teambildungsprozesse in Projektkontexten - verstehen und gestalten (Dieses Seminar findet einmalig statt und wird von externen Experten in diesem Gebiet ausgerichtet.)
zugeordnet.
Die Teilnahme an den beiden Seminaren und dem Projekt vermittelt einen besonders geeigneten Einstieg in die Software-Entwicklung in einem Team.
Vorgehen und Ziele
Wir werden nach einer systematischen Einarbeitungsphase gemeinsam mit allen Teilnehmenden eine einzige Anwendung entwickeln.
Der Schwerpunkt liegt dabei auf der Unterstützung von Prozessen in verteilten Systemen liegen.
Als Anwendungsbeispiel werden wir eine verteilte Anwendung entwickeln.
Mittels der agilen Vorgehensweise des Paose-Ansatzes werden in entsprechenden Abschnitten zielgerichtet wesentliche Bestandteile bearbeitet.
Das Verstehen von grundlegenden Prozessen und Strukturen in Software-Entwicklungsprojekten erfolgt im Projekt über kooperatives, gemeinsames Arbeiten.
Wie die notwendigen Konzepte, Verfahren, Techniken, Methoden und Werkzeuge zu einem Ansatz werden, der es erlaubt in komplexen verteilten Kontexten erfolgreich zu arbeiten, wird im Projekt direkt erfahren, so dass jeder selbst die Integration zu einem Software-Entwicklungsansatz erlebt und versteht.
Weitere Angaben finden sich im Kommentierten Vorlesungsverzeichnis in Stine;
vorab hier:
64.184 Bachelorprojekt: Agentenorientierte Software-Entwicklung bzw.
64-458-P Masterprojekt: Agentenorientierte Software-Entwicklung
Materialien zur Agentenorientierten Softwareentwicklung
Materialien zu Werkzeugen
Allgemeine Hinweise zu Petrinetzen und dem Paose-Ansatz
Allgemeine Hinweise zur Vorbereitung
Eine spezielle Vorbereitung für das Projekt ist nicht notwendig.
Grundlegende Java-Kenntnisse sind aber notwendig.
Alle im Projekt verwendeten Werkzeuge werden zu Beginn kurz vorgestellt.
Für Fragen stehen die Veranstalter jederzeit zur Verfügung.
Korrekturen, Anmerkungen, Fragen etc. bitte an
Dr. Lawrence Cabac,
Michael Haustermann,
David Mosteller,
oder
Dr. Daniel Moldt