Modul
Microservice-basierte Web-Anwendungen [M-INFO-104061]
Leistungspunkte
8Turnus
Jedes SommersemesterDauer
1 SemesterSprache
DeutschLevel
4Version
1Verantwortung
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)