Next: 3.1.3 Ein auf FMAs
Up: 3.1 Das Konzept der
Previous: 3.1.1 Der Agentenbegriff
Unter dem in der Agentendefinition festgelegten Prädikat
kommunikativ ist mehr zu verstehen als nur die Fähigkeit, mit
anderen Agenten oder einem Manager Informationen auszutauschen. Ein
flexibler Software-Agent zeichnet sich durch die Eigenschaft aus,
Funktionalitäten an andere Agenten delegieren und selber neue Aufgaben
annehmen zu können. Diese Fähigkeit macht den Agenten dynamisch
erweiterbar und ermöglicht den flexiblen Einsatz in sich schnell
wandelnden Umgebungen.
Die Delegierung einer Aufgabe an einen Software-Agenten umfaßt drei
Phasen [Moun 97]:
- 1.
- Before Delegation
In der ersten Phase ist
festzustellen, welche Aufgabe über welchen Mechanismus an welchen
Agenten zu delegieren ist. Dazu können feste
Entscheidungsmechanismen -- z.B. auf Grundlage der
Netzwerktopologie -- oder auch Benutzerinteraktionen zugrunde
liegen.
Es kann auch die Situation bestehen, daß ein Agent zur
Erfüllung seiner Aufgaben eine zusätzliche Funktionalität
benötigt. In einen solchen Fall delegiert er das Bereitstellen
dieser Funktionaliät an einen anderen Agenten oder den Manager.
- 2.
- During Delegation
Jetzt wird auf der Grundlage der in
Phase eins getroffenen Entscheidungen die Aufgabe an den
entsprechenden Agenten delegiert. Die dazu benötigte
Funktionalität wird dem Agenten in für diesen verständlicher Form
übertragen und er beginnt mit der Ausführung.
- 3.
- After Delegation
Nach der Delegierung der Aufgabe an
einen Agenten ist zu prüfen, wie lange dieser Agent diese Aufgabe
durchführen soll, bzw. wann diese als erfüllt gilt. Darauf
basierend ist zu prüfen, ob der Agent die neue Funktionalität
behalten oder ihm diese wieder entzogen werden soll.
Basierend auf dieser Fähigkeit, neue Aufgaben während der Laufzeit
übernehmen zu können, läßt sich nun das Konzept des Management by
Delegation (MbD) einführen. Dieses ermöglicht es, flexible auf sich
ändernde Gegebenheiten zu reagieren und durch die Verteilung von
Aufgaben Ressourcen gleichmäßig zu belasten.
Auf der Grundlage dieser flexiblen Management-Agenten läßt sich nun
eine neue Managementstruktur entwickeln.
Next: 3.1.3 Ein auf FMAs
Up: 3.1 Das Konzept der
Previous: 3.1.1 Der Agentenbegriff
Copyright Munich Network Management Team