T098 – Complex Systems

Module
Complex Systems
Komplexe Systeme
Module number
T098
Version: 0
Faculty
FDIT: Fakultät Digitale Transformation
Level
Master
Duration
1 Semester
Semester
Winter semester
Module supervisor

Prof. Dr. Andreas Thor
andreas.thor@htwk-leipzig.de

Lecturer(s)
Course language(s)

German
in "Komplexe Systeme"

ECTS credits

5.00 credits

Workload

150 hours

Courses

4.00 SCH (2.00 SCH Vorlesung | 2.00 SCH Übung)

Self-study time

94.00 hours

Pre-examination(s)
None
Examination(s)

Prüfung mündliches Fachgespräch
Module examination | Examination time: 25 minutes | Weighting: 100%
in "Komplexe Systeme"

Form of teaching
  • Vorlesung und Seminar in Präsenzveranstaltungen mit klassischen Präsentationsmedien
  • Selbstgesteuertes Lernen auf der Lernplattform
  • Betreutes Selbststudium mit Übungsaufgaben und deren Besprechung in Online-Seminaren
Media type

keine Angabe

Instruction content/structure
  • Prinzipien und Technologien von GRID- und Cloud-Konzepten
  • Prinzipien serviceorientierter Architekturen, u.a. Microservices
  • Arbeitsweisen und Deployment in verteilten Systemen
  • Sicherheitsaspekte in Betrieb und Konzeption verteilter Anwendungen
  • Integration heterogener verteilter Anwendungen
  • Mobilitätskonzepte verteilter Anwendungen
Qualification objectives

Die Studierenden sind vertraut mit Problemen, Konzepten und Lösungsansätzen zur Sicherheit und Zuverlässigkeit von komplexen Software-Systemen. Sie sind in der Lage, die Anforderungen eines verteilten Anwendungssystems zu analysieren, die verschiedenen Arten von Komplexität zu charakterisieren und eine Konzept zur Herstellung von Sicherheit in verteilten Systemen zu
identifizieren. Dazu haben Sie Fachkenntnisse zur Entwicklung cloud-basierter Software-Systeme, Anwendungen für mobile Systeme sowie der Transformation bestehender Lösungen zu Diensten auf Grundlage von Microservices. Die Studierenden können aus Ihren Erfahrungen lernen und sind in der Lage, bereichsspezifisches Wissen zu vereinen. Die Studierenden können mit spezifischen und praxisnahen Herausforderungen umgehen sowie im Team an spezifischen Aufgabenstellungen arbeiten.

Special admission requirements
Keine
Recommended prerequisites
  • Verteilte Anwendungen
  • Grundlagen der Informatik
  • Betriebssysteme
Literature
  • Tanenbaum, Van Steen: Distributed Systems: Pearson New International Edition: Principles and Paradigms, 2013
  • Erl, T.: SOA - Entwurfsprinzipien für serviceorientierte Architektur, Addisson-Wesley, 2008 Dunkel, J., Eberhart, A., Fischer, S.: Systemarchitekturen für Verteilte Anwendungen, Hanser Verlag, 2008
  • Richardson, L., Ruby, S.: Web-Services mit REST - Frischer Wind für Web Services durch REST; O‘Reilly, 2007
  • Wolff: Microservices: Grundlagen flexibler Softwarearchitekturen Taschenbuch, dpunkt, 2015
Current teaching resources

keine

Notes
No information
Applicability

Masterstudiengang Informations- und Kommunikationstechnik