en

Willkommen Gast


  • Login
Full load

Sommersemester 2003
Projekt Realisierung verteilter Agentensysteme
Allgemeine Information
Veranstaltungs-Nr. 18.340
Veranstaltungs-Type Projekt
Zeit Mo. 12-14
Periodizität Jährlich mit wechselnden, jeweils aktuellen Themen.
Eignung Für WirtschaftsinformatikerInnen geeignet. Für LehrerInnen und NebenfächlerInnen nur bedingt geeignet.
Voraussetzungen Bereitschaft zum Engagement in einem der Teilprojekte; grundlegende Kenntnisse in Java (P3) und Unix (ERB). Die Teilnehmerzahl ist begrenzt.
Inhalt
Als Projektziel soll eine verteilte Anwendung als Multiagentensystem entwickelt werden. Dazu werden am Anfang Basistechnologien wie der FIPA-Standard, die Agentenplattform JADE und verfügbare Werkzeuge, sowie das Project JXTA eingeführt und Erfahrungen damit gesammelt, um dann gemeinsam einen Plan für das Gesamtprojekt zu gestalten. Die Anwendung wird in mehrere Teilprojekte untergliedert, die von verschiedenen Kleingruppen eigenständig bearbeitet werden.
Vorgehen
Nach einer Einführung durch die Veranstalter werden im praktischen Teil zunächst die grundlegenden Werkzeuge und Technologien, wie beispielsweise JADE, Protegé oder JXTA, in kleineren Aufgaben erarbeitet. Später findet eine gruppenorientierte Arbeit an Teilprojekten statt.
Lernziel
In diesem Projekt sollen nicht nur Programmierkenntnisse erworben, sondern auch Teamarbeit an einem etwas größeren Ziel geübt werden. Ebenso soll das Verständnis von verteilten Systemen, insbesondere Multiagentensystemen und Agentenorientierung, vertieft werden.
Literatur
M.Wooldridge: An Introduction to MultiAgent Systems (John Wiley & Sons, 2001) W. Brenner, R. Zarnekow, and H. Wittig: Intelligente Softwareagenten, Grundlagen und Anwendungen (Springer Verlag, 1998) H. Nwana: Software agents: An overview (Knowledge Engineering Review, 1995) N. Jennings, K. Sycara, and M. Wooldridge: A Roadmap of Agent Research and Development (Journal of Autonomous Agents and Multi-Agent Systems, 1998) JADE: http://jade.cselt.it/ Sing Li: JXTA, Peer-to-Peer Computing with Java (Wrox Early Adopter Series) JXTA: http://www.jxta.org/ Weitere Literatur wird in der Veranstaltung bekanntgegeben.