EN

Modul

Microservice-basierte Web-Anwendungen [M-INFO-104061]

Leistungspunkte
8
Turnus
Jedes Sommersemester
Dauer
1 Semester
Sprache
Deutsch
Level
4
Version
1

Verantwortung

Einrichtung

  • KIT-Fakultät für Informatik

Bestandteil von

Teilleistungen

Identifier Name LP
T-INFO-103121 Praktikum: Web-Anwendungen und Serviceorientierte Architekturen (II) 5
T-INFO-101271 Web-Anwendungen und Serviceorientierte Architekturen (II) 4

Erfolgskontrolle(n)

Siehe Teilleistung.

Qualifikationsziele

  • Die Studierenden können die Inhalte der wichtigsten Konzepte und Technologien, die zur Entwicklung von serviceorientierten Web-Anwendungen erforderlich sind, wiedergeben. (Wissen und Verstehen).
  • Die Studierenden können die Softwarearchitektur einer serviceorientierten Web-Anwendung modellieren (Anwenden).
  • Die Studierenden können die vermittelten Web-Technologien an einem ausgewählten Ausschnitt einer serviceorientierten Web-Anwendung anwenden (Anwenden).
  • Die Studierenden können die Qualität gewisser Service-Eigenschaften einer Web-Anwendung durch den Einsatz von Metriken bestimmen (Beurteilen).
  • Die Studierenden können den Einsatz von Web-Technologien am Beispiel einer serviceorientierten Web-Anwendung nachvollziehen und bewerten (Verstehen, Anwenden, Analysieren).
  • Die Studierenden können Analyse-Werkzeuge einsetzen, durch die sie die Qualität gewisser Service-Eigenschaften einer Web-Anwendung auf der Grundlage von Metriken bestimmen können (Anwenden, Beurteilen).

Voraussetzungen

Siehe Teilleistung.

Inhalt

Fortgeschrittene Webanwendungen folgen dem Paradigma der Serviceorientierung, indem diese Funktionalität in Form von Webservices über das Internet bereitstellen. Die Webservice-Technologie und die dazu bestehenden wichtigsten Standards werden eingeführt und deren Einsatz wird anhand des Beispiels aufgezeigt.

Im Praktikum wird eine individuelle Projektaufgabe gestellt, die vom Studierenden unter Nutzung der in der Vorlesung "Web-Anwendungen und Serviceorientierte Architekturen (I und II)" behandelten Konzepte in einem Projektteam zu lösen ist.

Arbeitsaufwand

270h

Web-Anwendungen und Serviceorientierte Architekturen (II)
120h
Präsenzzeit Vorlesung 22,5 (15 x 1,5h)
Vor- und Nachbereitung Vorlesung: 60 (15 x 4)
Vorbereitung Prüfung: 37,5

Praktikum Web-Anwendungen und Serviceorientierte Architekturen (II)
150h
Präsenzzeit (Projektteamtreffen) 22,5 (15 x 1,5)
Nacharbeit der Projektteamtreffen 22,5 (15 x 1,5)
Entwicklungsarbeiten, praktische Experimente 45 (15 x 3)
Ausarbeitung 60 (15 x 4)