Ludwig-Maximilians-Universität München, Institut für Informatik
Lehr- und Forschungseinheit für Programmierung und Softwaretechnik

FORTGESCHRITTENENPRAKTIKUM

Überarbeitung und Erweiterung des Graphical User Interfaces (GUI) des AgentComponent Tools


Inhalt

Der AgentComponent (AC) Ansatz verbindet die Komponenten-Technologie mit der Agenten-Technologie und beschreibt den Agenten als Softwarekomponente. Eine AC besitzt bestimmte Bestandteile (siehe AgentComponent Paper), die über eine Schnittstelle verändert und angepasst werden können. So können laufende ACs für verschiedene Kontexte und Aufgaben eingestellt werden. Das AgentComponent Tool ist eine prototypische Implementierung des AC Ansatzes, basierend auf dem JADE-Framework. Mit diesem Tool lassen sich verteilte Multi-Agenten-Systeme bestehend aus AgentComponents graphisch erzeugen und während der Laufzeit verändern. Im Gegensatz zu anderen grafischen Agenten-Entwicklungswerkzeugen (Zeus, AGIL, agentTool)ist das AC Tool kein Code Generator, der visuell erzeugte Agenten-Metadaten in Code umwandelt und dann das ganze System auf einer Plattform startet. Vielmehr wird hier jeder grafisch erzeugte Agent sofort auf der Plattform gestartet und kann während seiner Laufzeit gemäss dem AC Ansatz verändert und angepasst werden.

Die Aufgabe dieser Arbeit ist es, die grafische Oberfläche des AgentComponent Tools zu überarbeiten bzw. neu zu gestalten. Hierzu ist es notwendig, sich in die Grundlagen der Agententechnologie einzuarbeiten, JADE als Framework für Multi-Agenten-Systeme zu verstehen und die Architektur des AgentComponent Tools zu verstehen.

Voraussetzungen

Aufgabensteller

Prof. Dr. Martin Wirsing

Information/Betreuer

Informationen bei Philipp Meier
Alexander Knapp, Philipp Meier

Bearbeitungszeitraum

ab sofort

Bearbeiter

NN
Bei Problemen oder Vorschlägen schicken Sie bitte eine eMail an wwwmaster@pst.informatik.uni-muenchen.de
Philipp Meier (2003-07-07)