Hauptstudiumsschwerpunktvorlesung im SoSe 2006

18.215 Agenten und Multiagentensysteme

   Lawrence Cabac, Daniel Moldt, Michael Duvigneau

4st. Di 12 - 14 C-221, Do 12 - 14 C-221
Lernziel:
Ziel ist das Kennenlernen eines ganzheitlichen Ansatzes der Softwareentwicklung. Dieser umfaßt alle relevanten Facetten, wie die verwendeten Techniken, Methoden, Werkzeuge und zugrundeliegenden Paradigmen. Es sollen Einblicke in aktuelle, international bearbeitete Forschungsfragen gewonnen werden.
Inhalt:
Agentenorientierung gehört zu den bedeutendsten aktuellen Forschungströmungen der Informatik. Sowohl objektorientierte als auch aus dem Bereich der Verteilten Künstlichen Intelligenz (VKI) stammende Konzepte werden dabei vereinigt. Zur Entwicklung moderner Systeme, die bisher vernachlässigte Konzepte wie Nebenläufigkeit, Verteilung, Mobilität oder Adaptivität beinhalten, wird der Ansatz der agentenorientierten Softwareentwicklung (AOSE) herangezogen. Die bisher stark vernachlässigte Integration der Softwaretechnik und der Künstlichen Intelligenz (KI) benötigt dringend eine angemessene theoretische und praktische Fundierung der Grundkonzepte der Agentenorientierung.
Vor dem Hintergrund spezieller Anwendungsbereiche wie z.B. Sozionik, E-Commerce, verteilte und mobile Systeme wird der Ansatz illustriert. Es werden sowohl zentrale Theorien zur Spezifikation und Verifikation eingesetzt, wie auch Standards, Vorgehensmodelle und Werkzeuge der AOSE vorgestellt. Im Rahmen der Modellierung und Implementierung von Multiagentenanwendungen werden diverse Techniken eingesetzt, diese können formal, semiformal, grafisch oder auch textuell sein.
Stell. im Studienplan:
Hauptstudium, Vertiefungsgebiete A1, A2, A4, P1, P2, P3, P5, P6, Th1, Th2, Th3, Th4; Schwerpunkte INE, OSE, SEM, VIS, WV
Voraussetzungen:
Vordiplom
(Wi-Inf. zusätzlich F4)
Vorgehen:
Vorlesung mit integrierten Übungen und Demonstrationen.
Diese Vorlesung ist Bestandteil des Forschungsprojekts "Agentenorientierung". Im Rahmen des Forschungsprojektes bestehen zahlreiche Möglichkeiten zur Anfertigung von Studien-, Bachelor- und Diplomarbeiten.
Literatur:
Jacques Ferber: Multiagentensysteme: Eine Einführung in die Verteilte Künstliche Intelligenz, 2000
Gerhard Weiss: Multiagent Systems: A modern approach to distributed artificial intelligence, 2000
Heiko Rölke: Agenten und Multiagentensysteme, Logos Verlag, 2004
Periodizität:
regelmäßig
Sprache:
Deutsch
Eignung:
Geeignet für Lehramtsstudierende, Nebenfachstudierende. Bedingt geeignet für Bioinformatikstudierende, Wirtschaftsinformatikstudierende.
Stichworte:
Adaption, Mobilität, Verteilte Künstliche Intelligenz, Kooperation, Koordination, AUML, Agenten, Petrinetze, Spezifikation, Softwareentwicklung, Verteilte Systeme, Agentenorientierung, Sozionik, Multiagentensysteme, FIPA