de

Welcome Gast


  • Login
Full load

Winter Term 2006/2007
Seminar Intelligente Agentensysteme
General Information
Course number 18.411
Course type Seminar
Lecturer Prof. Dr. Lars Braubach, Prof. Dr. Winfried Lamersdorf
Location F-635
Time Mo 14-16
Recurrence Zunächst einmalig
Suitability Für InformatikerInnen und WirtschaftsinformatikerInnen geeignet. Für LehreramtsstudentInnen und NebenfächlerInnen bedingt geeignet.
Qualifications Grundstudium
Topic
Das Seminar vermittelt einen Überblick über die aktuell so viel diskutierte "Agententechnologie" mit Schwerpunkten im Bereich der technischen Umsetzung und konkreten Systemunterstützung (inkl. aktueller Standards) - im Einzelnen sollen (u.a.) behandelt werden:
  • Multi-Agentensysteme,
  • Agentenorientierte Softwareentwicklung,
  • Architekturen und Theorien für rationale Agenten,
  • Agentenplattformen und Systeme,
  • Integration von Agentensystemen mit bestehenden Softwarelösungen und Ansätzen (z.B. SOA)
Agentenorientierte Softwareentwicklung ist ein relativ junges Forschungsgebiet und wird als vielversprechender Ansatz gesehen, um einige Unzulänglichkeiten des objektorientierten Paradigmas (vor allem bei der Programmierung verteilter Systeme) zu überwinden. Dabei besteht ein Agentensystem selbst - im Unterschied zur OO-Sicht - aus autonomen, intelligenten Einheiten (Agenten), die eigenständig Ziele verfolgen und mit anderen Agenten kooperieren oder konkurrieren können. Ein derartiges Systementwicklungsparadigma ist insbesondere für die Unterstützung verteilter, nebenläufiger Anwendungen mit dezentraler Kontrolle von Bedeutung. Dieses Seminar beschäftigt sich besonders mit den softwaretechnischen Herausforderungen der Agentensicht, d.h. der Schwerpunkt liegt auf Konzepten, die zur Realisierung von Multi-Agentensystemen Verwendung finden. Dazu gehören u.a. Methoden der Modellierung (wie z.B. AUML oder MessageUML), Methodologien zur Beschreibung der Aktivitäten des Entwicklungsprozesses (wie z.B. Gaja, Tropos, Prometheus) und Möglichkeiten der internen Strukturierung einzelner Agenten (Subsumption vs. BDI Architektur) sowie der Multi-Agentensysteme selbst (z.B. FIPA). Weiterhin werden Themen behandelt, die sich damit beschäftigen, wie man Agentensysteme in bestehende Softwarelösungen und Anwendungen integrieren bzw. mit anderen Softwareentwicklungsansätzen (wie z.B. der serviceorientierten Architektur) kombinieren kann.
Procedure
Einführung durch die Veranstalter und Diskussionsrunden, danach Referate der TeilnehmerInnen mit anschließender Diskussion.
Learning target
Neben dem Erarbeiten wissenschaftlicher Forschungsthemen und dem Halten eines Vortrags mit anschließender Diskussion, soll ein Überblick aktueller Forschung und Entwicklung vermittelt werden.
Literature
  • M.Wooldridge: An Introduction to Multi-Agent Systems (John Wiley & Sons, 2001)
  • S. Russell, P. Norvig, Artificial Intelligence: A Modern Approach (Prentice Hall, 2003)
  • S. Russell, P. Norvig, Künstliche Intelligenz: ein moderner Ansatz (Pearson Studium, 2004)
Weitere Literatur wird zu Beginn des Seminars und nach Absprache bekannt gegeben.