Zurück zur Übersicht


INFM  Softwarearchitektur und Qualitätssicherung SGINF
Dozent : Prof. Dr. rer. nat. Gabriele Schmidt   eMail | Homepage
Semester1
Einordnung : Informatik MasterSWS4
Sprache : Deutsch Art V Ü
Prüfungsart : PL  Credits
Prüfungsform : Klausur 120 min 
Voraussetzungen :  
Querverweise :  
Vorkenntnisse : Grundkenntnisse in der objektorientierten Programmierung und der Modellierung (OOA und OOD) mit UML und im Projektmanagement 
Hilfsmittel und Besonderheiten : Studien- Prüfungsleistungen:
Praktische Arbeit: Erfolgreicher Entwurf und Präsentation einer Software Architektur Bestehen einer Abschlussklausur.
Die Note entspricht der Note der praktischen Arbeit und der Abschlussklausur.  
Lehrziele : Kenntnisse, die zur Durchführung eines großen Software-Projektes und dem Entwurf anspruchsvoller Software-Architekturen benötigt werden.
Entwurf einer Software-Architektur im Team und Präsentation der Projektergebnisse,
Methoden-, Analyse-, Problemlöse-, Management-, Führungs- und Persönlichkeitskompetenz 
Lehrinhalte :

Begriffsbestimmung Software Architektur,
Architekturprinzipien, Heuristiken und Best Practises
Architekturstile und –muster und Entwurfsmuster,
Entwurf und Dokumentation von Software Architekturen
Qualitätssicherung in Software-Projekten
Qualitätssicherung von Software Architekturen
Frameworks und Produktlinien  

Literatur : Stephen T. Albin: The Art of Software Architecture: Design Methods and Techniques. Wiley 2003
L. Bass, Paul Clements, and R. Kazman: Software Architecture in Practice. Addison Wesley 2004
J. Dunkel and A. Holitschke: Software Architektur für die Praxis, Springer, 2003
E. Gamma, R. Helm, R. Johnson, J. Vlissides Design Patterns. Addison Wesley 1995.
C. Hofmeister, R. Nord & D. Soni Applied Software Architecture, Addison Wesley 2000
T. Posch, K. Birken, M. Gerdom: Basiswissen Softwarearchitektur, Verstehen, entwerfen, bewerten und dokumentieren. dpunkt 2004
Mary Shaw and David Garlan: Software Architecture Perspectives on an Emerging Discipline, Prentice-Hall 1996
Gernot Starke: Effektive Software Architekturen, Ein praktischer Leitfaden, Hanser, 2002  


Zurück zur Übersicht