Hauptstudiumsschwerpunktvorlesung (SPVL)


Veranstaltungs-Nr.:18.207 (SoSe 2004)
Titel:Agenten und Multiagentensysteme
Veranstalter:Michael Köhler, Daniel Moldt
Zeit / Ort:4 st. Di. 8-10 C-221 Do 12-14 C-221
-
Inhalt:Agentenorientierung gehört zu den bedeutendesten 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, wie z.B. Adaption, Mobilität, Autonomie, Intelligenz, Interaktion und Ressourcenverwaltung.
Im Rahmen der Agentenorientierung liefert das Konzept der Adaption einen zentralen Beitrag zur Flexibilität der Systeme. In der Veranstaltung werden daher wichtige Grundlagen der Adaption behandelt. Insbesondere werden Veränderungen von Strukturen und Verhaltensveränderungen zur Anpassung von Systemen diskutiert.
Lernziel:Es wird ein ganzheitlicher Ansatz der Softwareentwicklung vermittelt. Dieser umfaßt alle relevanten Facetten, wie die verwendeten Techniken, Methoden, Werkzeuge und zugrundeliegenden Paradigmen.
Vor dem Hintergrund spezieller Anwendungen wie z.B. Sozionik, E-Commerce, verteilte und mobile Systeme wird der Ansatz illustriert. Im formalen Bereich werden dazu die zentralen Theorien zur Spezifikation und Verifikation, wie z.B. Mobilitätskalküle, Rewriting Logik oder Petrinetze eingesetzt. Im praktischen Teil werden zum einen konkrete Muster aus der Modellierung mit Hilfe grafischer Darstellungstechniken behandelt, zum anderen werden Vorgehensmodelle und Werkzeuge der AOSE vorgestellt. Anwendungsbezüge werden beispielhaft im Bereich der Sozionik, des E-Commerce und für Organisationen aufgegriffen.
Stell. im Studienplan:Hauptstudium; Vertiefungsgebiete P5, Th3, Th2, A1, P2, A6, A2, Th4, Th1, P1, A4, P9, P6, P3, P10, P4; Schwerpunkte OSE, IM, INE, VIS, SEM, WV
Voraussetzungen:Vordiplom
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
http://www.Sozionik-Aktuell.de
Periodizität:regelmäßig
Eignung:Geeignet für Bioinformatikstudierende, Wirtschaftsinformatikstudierende. Bedingt geeignet für Lehramtsstudierende, Nebenfachstudierende.
Stichworte:Agenten, Petrinetze, Spezifikation, Softwareentwicklung, Verteilte Systeme, Agentenorientierung, Sozionik, Multiagentensysteme, Adaption, Mobilität, Verteilte Künstliche Intelligenz, Kooperation, Koordination