Software Agenten (PG, A)


Inhalt

Agententechnologie ist eine der aktuellsten Software-Technologien auf dem Sprung von den Forschungslaboratorien in die industrielle Anwendung. Agentenkonzepte findet man dabei im Bereich der WebServices, eBusiness, mCommerce ebenso wie bei der Semantic Web Initiative um einige aktuelle Schlagwörter zu nennen.

Ziel der Vorlesung ist es, Konzepte, Anwendung und Software Engineering Aspekte für Agenten und Multi-Agentensysteme zu betrachten, als auch ihre Relation zu den obigen Bereichen aufzuzeigen. Dabei wird ein umfassender und breiter Überblick über Software Agenten gegeben. Ausgehend von Architekturen für Agentensysteme werden Konzepten wie Mobilität, Matchmaking, Planen und Lernen dargestellt. Die Stärke der Agenten liegt dabei im Bereich von Multi-Agentensystemen basierend auf Verhandlungen, Ontologien, Kooperation und Kollaboration. Dabei wird auch auf aktuelle Standards eingegangen.

Da Software Agenten eine spezielle Art von verteilten Systemen darstellen, ergeben sich auch neue Aufgabenstellungen im Bereich des Softwareengineering. Wir werden hierbei auf aktuelle Arbeiten im Agent-Oriented Software Engineering eingehen mit Schwerpunkt auf UML Erweiterungen für agenten-basierte Systeme. Zur Veranschaulichung von Einsatzgebieten werden aktuelle Anwendungen aus dem Bereich der industriellen und universitären Forschung vorgestellt, so z.B. Energiemanagement oder Fertigung mit Agenten. Eine Abgrenzung zu verwandten Technologien und Einsatzgebieten, sowie ein Ausblick auf zukünftige Entwicklungen und Anwendungen runden die Veranstaltung ab.

Hörer

Studierende mit Haupt- oder Nebenfach Informatik.

Vorkenntnisse

Zum Verständnis der Vorlesung sind Grundkenntnisse in Informatik erforderlich.

Personen

Die Vorlesung wird von von Bernhard Bauer gehalten. Zu dieser Vorlesung findet keine Übung statt.

Termine

Zeit: Donnerstag, 12 - 14 Uhr
Ort: Raum E40, Theresienstraße 39

Literatur

Wird in der Vorlesung bekanntgegeben.
Lehrstuhl Institut Universität