INSTITUT FÜR INFORMATIK
DER TECHNISCHEN UNIVERSITÄT MÜNCHEN
Diplomarbeit
Entwurf eines
Java/CORBA-basierten
Mobilen Agenten
2.4cm
Diplomarbeit
Entwurf eines
Java/CORBA-basierten
Mobilen Agenten
2.4cm
Hiermit versichere ich, daß ich die vorliegende Diplomarbeit selbständig verfaßt und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.
München, den 15. August 1998
(Unterschrift des Kandidaten)
= 10000 = 10000 = 10000
Durch die schnell wachsende Größe und Komplexität von bestehenden verteilten Systemen, ist das zentrale Management, wie es heute noch sehr weit verbreitet ist, aus vielfältigen Gründen inadäquat. Ein verteiltes, flexibles Management ist erforderlich, um den Anforderungen gerecht zu werden. Beim verteilten Management kommen Agenten zum Einsatz, die jeweils eine bestimmte Aufgabe zu bewältigen haben. Ein Agent ist ein autonom handelndes, kommunikationsfähiges Softwaresystem.
In dieser Arbeit ist eine Agentenarchitektur entworfen und implementiert worden, die den Ansprüchen des verteilten Managements entspricht. Die wichtigsten Eigenschaften der Agenten sind Mobilität und Kommunikationsfähigkeit mit anderen Agenten. Jeder Agent bietet darüberhinaus eine graphische Bedienoberfläche an. Die Agenten werden auf Agentensystemen, ihrer Laufzeitumgebung, ausgeführt, die das Management der Agenten übernehmen.
Als Kommunikationsinfrastruktur für die Agenten wird CORBA verwendet. Agenten, Agentensystem und Bedienoberfläche sind in Java implementiert. Ein Webbrowser übernimmt die Visualisierung der graphischen Bedienoberflächen.