Zum Inhalt springen

Agentenorientierte Softwareentwicklung

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 5. Mai 2025 um 08:03 Uhr durch imported>JWBE (Begriffsbestimmung und Geschichte).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Agentenorientierte Softwareentwicklung (AOSE) (engl. Agent-Oriented Software Engineering) beschreibt die ingenieursmäßige Herstellung von Software-Agenten und Multiagentensystemen, hauptsächlich unter Verwendung von Methoden und Techniken der Softwaretechnik und der verteilten künstlichen Intelligenz.

Begriffsbestimmung und Geschichte

Mitte der 1980er Jahre entwickelt sich das agentenorientierte Programmierparadigma heraus. Erste Agentenprogrammiersprachen entstehen Anfang der 1990er Jahre. Erste agentenorientierte Vorgehensmodelle entstehen um die Jahrtausendwende. Das erste Jahrzehnt des 21. Jahrhunderts fokussiert auf die Integration von AOSE in Projekt- und Qualitätsmanagement agentenbasierter Systeme. Ziel der Bemühungen ist die Einführung der AOSE in den Alltag der Softwareindustrie.

Teilgebiete

Etablierte Anwendungsgebiete

Siehe auch

Literatur

  • Gerhard Weiß, Ralf Jakob: Agentenorientierte Softwareentwicklung: Methoden und Tools. Springer, Berlin 2004, ISBN 3540000623.

Weblinks

Quellen

  • Michael Luck, Peter McBurney, Onn Shehory, Steve Willmott: Agent Technology: Computing as Interaction. A Roadmap for Agent-Based Computing. AgentLink 2005. (pdf)