20.07.2013 Aufrufe

Agentensysteme - Dokumentenserver Fakultät für Mathematik und ...

Agentensysteme - Dokumentenserver Fakultät für Mathematik und ...

Agentensysteme - Dokumentenserver Fakultät für Mathematik und ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Softwareagenten – Theoretische Betrachtungen<br />

2 Softwareagenten – Theoretische Betrachtungen<br />

2.1 Terminologische Abgrenzung<br />

2.1.1 Was sind Agenten? – Schwierigkeiten einer allgemeingültigen Definition<br />

Für die nachfolgenden Ausführungen ist es sinnvoll, den Begriff des<br />

Softwareagenten in einer ersten Arbeitsdefinition abzugrenzen: Ein<br />

Softwareagent ist ein Programm (oder Programmodul), welches im Auftrag<br />

eines Benutzers bestimmte Aufgaben selbständig ausführen kann.<br />

Diese erste Definition soll nur eine ungefähre Vorstellung des Themenkreises<br />

vermitteln <strong>und</strong> muß später präzisiert werden.<br />

Die Anzahl der Publikationen über Softwareagenten steigt derzeit nahezu<br />

exponentiell an. Waren es Anfang 1998 noch 10.350 Links, die von<br />

der Internet-Suchmaschine AltaVista auf die Anfrage „software agents“<br />

gemeldet wurden [Kru98/1], so liefert dieselbe Anfrage im Juni 98 schon<br />

15.914 Treffer. Selbst wenn es sich dabei um teilweise doppelte oder<br />

veraltete Links handelt, die Tendenz ist klar ersichtlich.<br />

Obwohl der Begriff des Softwareagenten also in einer steigenden Zahl<br />

von Veröffentlichungen verwendet wird, gibt es bis heute keine allgemein<br />

akzeptierte Definition desselben. Als Konsequenz daraus ergibt<br />

sich die uneingeschränkte Verwendungsmöglichkeit des Begriffs, wodurch<br />

er Gefahr läuft, zu einer merkmalslosen Worthülse degradiert zu<br />

werden – ähnlich wie man es heute am Begriff Multimedia sehen kann.<br />

Neben Softwareagent findet man häufig auch den Begriff des intelligenten<br />

Agenten bzw. des intelligenten Softwareagenten. Diese sind nach<br />

meiner Ansicht bezüglich einer Definition noch schwerer zu fassen, da<br />

der Terminus Intelligenz weit entfernt von einer allgemein anerkannten<br />

Begriffsbestimmung ist. Weitere Kritikpunkte sind die <strong>und</strong>ifferenzierte<br />

Verwendung von ‚Agent‘ <strong>und</strong> ‚intelligenter Agent‘ in den verschiedenen<br />

Veröffentlichungen sowie die unterbewußt suggerierte Vermenschlichung<br />

durch den Zusatz ‚intelligent‘ [Lan95]. Im weiteren werde ich die<br />

verschiedenen Begriffe unter Softwareagent zusammenfassen <strong>und</strong> nur<br />

bei Zitaten oder Verweisen auf andere Autoren deren Terminologie verwenden.<br />

Woraus resultieren die Probleme einer eindeutigen Definition? Aus dem<br />

Wesen der Softwareagenten ergibt sich ihr interdisziplinärer Charakter.<br />

Abhängig von welchem Forschungsschwerpunkt oder praktischer Anforderung<br />

der Agent betrachtet wird, ergeben sich die verschiedenen Ansätze<br />

<strong>für</strong> Definitionen. Nach [Bre98, S. 39 ff.] haben folgende Forschungsrichtungen<br />

wesentlichen Einfluß auf die Entwicklung eines Softwareagenten:<br />

3

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!