05 Fakultät Informatik, Elektrotechnik und Informationstechnik
Permanent URI for this collectionhttps://elib.uni-stuttgart.de/handle/11682/6
Browse
3 results
Search Results
Item Open Access An agent based framework for the transparent distribution of computations(1999) Straßer, Markus; Baumann, Joachim; Schwehm, MarkusA mobile agent based framework for the transparent distribution and concurrent execution of computations is presented. The framework uses design patterns like the master-slave, abstract factory or the strategy pattern. The architecture of the framework is built on top of a mobile agent system. A performance model allows to identify performance bottlenecks and unbalanced situations within the framework. The framework has been implemented and tested on top of the mobile agent system Mole.Item Open Access A comparison of mechanisms for locating mobile agents(1999) Baumann, JoachimIn this paper we present different possible approaches for locating mobile agents and introduce a classification for them. We will use this classification to categorize mechanisms proposed in standards and implemented in mobile agent systems. Then we assess the different mechanisms regarding their fault tolerance, their message complexity and the migration delay they induce. We conclude by combining the different assessments to allow a comparison of all mechanisms.Item Open Access Control algorithms for mobile agents(1999) Baumann, Joachim; Rothermel, Kurt (Prof. Dr. rer. nat.)In dieser Abhandlung werden verschiedene Kontrollmechanismen für mobile Agenten vorgeschlagen. Kontrollmechanismen werden sowohl für das Auffinden als auch für die Terminierung und Waisenerkennung von mobilen Agenten verwendet. Wir beginnen mit der Diskussion von Kontrollmechanismen, die spezifisch für den Einsatz im Bereich der mobilen Agenten entworfen wurden und dementsprechend die Eigentümlichkeiten des Paradigmas in Betracht ziehen. Das Energiekonzept wird präsentiert, das Waisenerkennung für mobile Agenten unterstützt. Dann wird das Pfadkonzept diskutiert, das in einer Variante im Bereich der verteilten Systeme verwendet wird, um mobile Objekte zu finden. Das dritte vorgestellte Konzept ist das Schattenkonzept. Dies Konzept unterstützt Auffinden, Terminierung und Waisenerkennung für mobile Agenten. Es erreicht dies durch eine Kombination von Energie- und Pfadkonzept auf eine Weise, die die Autonomie der Agenten wenig beschränkt, geringe Kommunikationskosten nach sich zieht, und überdies hervorragende Fehlertoleranzeigenschaften aufweist. Für jedes der Konzepte wird die Fehlertoleranz und die Nachrichtenkomplexität diskutiert. Im Bereich der verteilten Algorithmen sind Mechanismen entwickelt worden, die vergleichbare Probleme lösen. Es wurde gezeigt, daß zwei bedeutende Klassen, Terminierungsalgorithmen und Algorithmen für verteilte Garbage Collection, äquivalent sind. Transformationen, die die Konvertierung von Algorithmen einer der beiden Klassen in Kontrollalgorithmen für mobile Agenten erlauben würden, könnten den Zugriff auf eine große Menge von Algorithmen für die Kontrolle von mobilen Agenten ermöglichen. Allerdings sind die Fehlermodelle der verschiedenen Bereiche so grundsätzlich unterschiedlich, daß die direkte Verwendung unmöglich ist. Wir zeigen deshalb mit Hilfe von Transformationen, daß alle Prinzipien von transformierten Algorithmen auch in den Algorithmen zu finden sind, die explizit für mobile Agenten entworfen wurden.