Lehrveranstaltung / Subject
MIM1320 - Softwaretechnik
Beschreibung / Curriculum
Komponenten- und Mehrschichten-Architekturen, generische Frameworks, Client-Server-Architekturen
Zielsetzung der Lehrveranstaltung - erwartetes Lernergebnis und zu erwerbende Befähigungen / Objective of the course
Die Entwicklung großer Software-Systeme stellt besondere Anforderungen an den Entwurf. Der Entwurf des gesamten Systems inklusive seiner Einbettung in die IT-Landschaft wird als Architektur bezeichnet. In dieser Veranstaltung erwerben die Studierenden anwendungsbereite Kenntnisse über moderne Mehrschichten-Architekturen, wie sie z.B. im JEE-Framework verwendet werden, sowie über die Verknüpfung von Software-Systemen.
Lehrmethoden / Teaching methods
1V+0Ü+1L+0S
Bewertungsmethoden / Assessment methods
EA
Empfohlene Literatur / Recommended reading
Starke G, Effektive Software-Architekturen: ein praktischer Leitfaden, Hanser, München, 2009; Fowler M, Patterns of Enterprise Application Architecture; Buschmann F, Pattern-oriented software architecture; weitere Literatur wird während der Veranstaltung bekannt gegeben
Sprache der Ausbildung / Language of Instruction
deutsch
Semester-Wochenstunden / Credits
im 1. Semester:
1 Vorlesungs-/Übungsstunden / 1 Labor-/Seminarstunden
Prüfungen/ Examinations
ECTS-Kreditpunkte / ECTS credits: 3
Verantwortlicher Fachvertreter / Lecturer
Prof. Dr. rer. nat. Gero Wedemann
|