Lernziele: Ziel dieses Praktikums ist es, den Studierenden die Möglichkeit zu bieten die im bisherigen Studium erworbenen theoretischen Kenntnisse und Fähigkeiten in der Bearbeitung von Aufgabenstellungen unter Anleitung praktisch anzuwenden und zu erweitern. Dies beinhaltet das Erlernen von einer Agentenarchitektur für Roboter, von Sensorik, von einfachen Methoden der Entscheidungsfindung, von und Aktorik (z.B. Pfadplanung) bis hin zur kooperativen verteilten Steuerung von Agenten. Neben den agentenspezifischen Grundlagen werden den Teilnehmern auch praxisrelevante Inhalte vermittelt. Hierzu zählen Grundfertigkeiten der Softwareentwicklung, wie beispielsweise Sensorintegration, Netzwerkkommunikation,  GUI Programmierung, Weltmodellierung und das Anwenden eines Versionierungssystem. In der Regel finden die Versuche als Gruppenarbeit statt.

Lerninhalte: Kennenlernen einer Agentenarchitektur, Programmierung der Agentenplattform, Sensordatenverarbeitung, Entscheidungsfindung in Agentensystemen,  Einblicke in verteilte kooperative Agentensysteme.

Lehr-/Lernformen: Implementierung praktischer Programmieraufgaben aus dem Bereich der autonomen mobilen Roboter unter Hilfestellung der Betreuer.


Lernziele: Kenntnis und kritische Beurteilung der systemtechnischen Grundlagen und Alternativen von Verteilungsplattformen; prak­tischer Umgang mit Middleware-Produkten.

Inhalt: Systemtechnische Grundlagen verteilter Systeme: Architekturen, Programmiermodelle, Dienste; grundlegende Mechanismen für Middleware-Plattformen: Client/Server, Message Queuering, Publish/Subscribe, RPC, CORBA, Java EE; Infrastrukturdienste: Verzeichnisse, Sicherheit, etc.; Microservices; Cloud Computing


Lernziele:

- Kenntnisse und kritische Beurteilung von Strukturen, Algorithmen der Betriebsmittelverwaltung, Prozesskonzept und- synchronisation, Sicherheitskonzepte
- Verstehen von Implementierungsbeispielen in populären Betriebssystemen
- Anwendung der Leistungsbewertung von Entwurfsentscheidungen
- Einübung der Konzepte mit praktischen Aufgaben


Der erste Termin der Teamarbeitsvorlesung findet im Raum R1328 - dem Dekanatssaal des FB16 in der Wilhelmshöher Allee 73 - statt. Der Workshop geht von 14 bis 18 Uhr und ist am 23.10.19.

In diesem Workshop werden wir einen ersten Eindruck von euch erhalten, der uns dabei hilft euch in passende Gruppen für entsprechende Aufgaben während des Semesters einzuteilen.

Nach dem KickOff-Workshop werdet ihr euch in euren Gruppen selbst organisieren und Techniken/Methoden aus dem Workshop nutzen. Bei eurer Arbeit könnt und müsst ihr teilweise unsere Räume im Fachgebiet Verteilte Systeme (Standort Wilhelmshöher Allee) nutzen. Es wird danach erstmal kein weiteres Treffen geben.