INFMS Softwarearchitektur und Qualitätssicherung | SG | INF | |
---|---|---|---|
Dozent : |
Prof. Dr. rer. nat. Gabriele Schmidt
eMail
|
Semester | 2 |
Einordnung : | Master Informatik (Sommer-Immatrikulation) | SWS | 4 |
Sprache : | Deutsch | Art | VÜS |
Prüfungsart : | PL | Credits | 6 |
Prüfungsform : | Klausur 120 min | ||
Voraussetzungen : | |||
Querverweise : | |||
Vorkenntnisse : | Kenntnisse in der objektorientierten Programmierung und der Modellierung (OOA und OOD) mit UML und im Projektmanagement | ||
Hilfsmittel und Besonderheiten : | Studien- und Prüfungsleistungen: Semesterbegleitende Leistungen können in die Bewertung einbezogen werden. | ||
Lehrziele : | Die Studierenden erkennen und beurteilen Qualitätsanforderung als die Architektur bestimmenden Faktoren. Sie können Kompromisse die Anforderungen betreffend vorschlagen und bewerten. Die Studierenden können die Architektur von Frameworks analysieren und beurteilen. Sie sind in der Lage sich für das auf ein Problem passende Framework oder für die passende Architektur zu entscheiden. Im Team entwickeln die Studierenden den Entwurf einer Software-Architektur und Präsentation der Projektergebnisse. Die Studierenden können die Architecture Tradeoff Anaylsis Method, (ATAM) durchführen und danach Architekturen beurteilen. Die Studierenden erwerben Methoden-, Anwen-dungs-, Analyse-, Problemlöse-, Evaluierungs-, Managementkompetenzen. | ||
Lehrinhalte : | Begriffsbestimmung Software Architektur, | ||
Literatur : | Albin S. T.: The Art of Software Architecture: Design Methods and Techniques. Wiley Publishing, 2003 Bass L., Clements P., Kazman R.: Software Architecture in Practice. Addison Wesley, 2003 Dunkel J., Holitschke A.: Software Architektur für die Praxis, Springer, 2003 Gamma E., Helm R., Johnson R., Vlissides J.: Design Patterns. Addison Wesley, 1995 Hofmeister C., Nord R., Soni D.: Applied Software Architecture, Addison Wesley, 2000 Posch T., Birken K., Gerdom M.: Basiswissen Softwarearchitektur, Verstehen, entwerfen, bewerten und dokumentieren. Dpunkt, 2004 Shaw M., Garlan D.: Software Architecture Perspectives on an Emerging Discipline, Prentice-Hall, 1996 Starke G.: Effektive Software Architekturen, Ein praktischer Leitfaden, Hanser, 2003 |