Vorträge


Mobile Agenten: Prinzipien und Design

Dieser Vortrag wurde im Rahmen des Seminar ,,Internet Agenten'', welches von ... angeboten wird. Der Vortrag besteht im wesentlichen aus 3 Teilen:

  1. Im ersten Teil, werden die Prinzipien von mobilen Agenten erklärt und der Unterschied zu verwandten Technologien, wie ,,Mobile Code'' oder ,,Code on Demand''. Weiters wird auf die Sicherheitsproblematik von mobilen Agenten eingegangen und wie weit dieses Problem lösbar ist.
  2. Der zweite Teil beschäftigt sich mit mobilen Agentensystemen in Java. Zunächst wird erleutert, weshalb Java die Sprache der Wahl für mobile Codetechniken ist und ein kleines Agentensystem (rmi64) entwickelt. Im Anschluß daran werden 2 komerzielle Systeme (Aglets und Voyager) vorgestellt.
  3. Der dritte Teil befaßt sich mit der Problematik des Erstellen eines mobilen Agenten. Obwohl es nicht schwer ist einen mobilen Agenten zu erstellen, wiederholen sich gewisse Funktionen in unterschiedlichen Agenten. Dies macht das Entwickeln von mobilen Agenten monoton und Fehleranfällig. Eine Lösung zu diesem Problem ist die Verwendung von Softwarekomponenten.
Folien zum Vortrag (Version 1.0.0)
Source Code zum Vortrag (Version 1.0.0)

Thomas Gschwind