Kurzfassung Das Konzept der mobilen Agenten ist ein Programmierparadigma, das sehr gut geeignet zu sein scheint, die Komplexität von verteilten Systemen besser beherrschbar zu machen. Agenten sind Programme, die aus eigenem Antrieb zwischen verschiedenen Rechnersystemen migrieren können und dabei für ihren Besitzer eine Aufgabe erledigen.
Die Visualisierung der Vorgänge im Inneren eines Agentensystems, sowie die Anzeige von Statusinformationen ist Aufgabe dieser Studienarbeit. Dies umfaßt insbesondere die Darstellung von Migration von Agenten, angebotenen Diensten im Agentensystem und der Kommunikation zwischen Agenten.
Die Studienarbeit beschreibt detailliert den Entwurf der Gesamtkonzeption des Monitorsystems und seiner Komponenten. Im ersten Teil der Arbeit wird eine kurze Einführung in die Konzepte von Agentensystemen und X-Windows gegeben. Der zweite Teil beschäftigt sich mit Auswahl und Entwurf der für den Monitor benötigten Komponenten. Dies umfaßt den Entwurf der Schnittstelle zum Agentensystem, eines Kommunikationsprotokolls, sowie den Entwurf der Oberfläche des Monitors. Im dritten Teil wird die Umsetzung und Realisierung des Entwurfs beschrieben, sowie welche Probleme dabei gelöst werden mußten. Der vierte Teil, die Anhänge, beinhaltet die vollständige Spezifikation des Kommunikationsprotokolls, die Programmbeschreibung des Monitors aus Sicht des Programmierers, sowie Glossar und Literaturverzeichnis.
Realisiert wurde der Monitor mit dem Athena Widget Set unter X-Windows auf Basis des Agentensystems MOLE, das am Institut für parallele und verteilte Höchstleistungsrechner der Universität Stuttgart entwickelt wird.
|