Zurück zur Übersicht


INF  IS2: Software-Architekturen und Qualitätssicherung SGINF
Dozent : Prof. Dr. rer. nat. Gabriele Schmidt   eMail | Homepage
Semester6
Einordnung : Informatik Diplom, Modul-LehrveranstaltungenSWS3
Sprache : Deutsch Art V Ü
Prüfungsart : PL  Credits
Prüfungsform :  
Voraussetzungen :  
Querverweise : Das Modul IS2 umfasst die Themen Bildverarbeitung, Software-Architektur und Qualitätssicherung. 
Vorkenntnisse : Software Engineering 
Hilfsmittel und Besonderheiten : Studien- und Prüfungsleistungen:
gemeinsame Prüfung im Gesamt-Modul IS2
Erfolgreiche Bearbeitung einer Teamaufgabe (s. Lehrinhalte). Die Note aus der Teamaufgabe fließt in die mündliche Prüfung mit ein. 
Lehrziele : Grundlagen in der Software-Architektur und Qualitätssicherung 
Lehrinhalte :

Software-Architektur
Eine gute Software-Architektur ist ausschlaggebend für ein flexibles Software-Produkt. Der Begriff Software-Architektur wird geklärt. Verschiedene Sichten auf eine Software-Architektur werden erläutert und modelliert (Vertiefung UML). Architekturbausteine werden untersucht (u. a. Vertiefung Entwurfsmuster). Ein Schwerpunkt liegt auf der Schichtenbildung: Speziell behandelt werden GUI-Zugriffsschicht und Persistenzschicht.

Software-Qualität
Es werden initial die Begriffe und Ebenen der Software-Qualität vorgestellt. Anschließend werden die Vorgehensweisen, Verfahren und Werkzeuge vorgestellt, mit denen die Qualität sichergestellt werden kann. Dies geht von Audits und Inspektion über Unit-, Funktions-, Lasttests und bis hin zu Metriken.

Der Übungsteil liegt als Block am Ende des Moduls. Es soll eine Bildverarbeitungsaufgabe unter Einsatz von softwaretechnischen Konzepten und Methoden im Team gelöst werden. 

Literatur : Effektive Software-Architekturen. Ein praktischer Leitfaden. von Gernot Starke
Softwarearchitektur und Softwarebauelemente. Eine Einführung für Softwarearchitekten. von Erika Horn, Thomas Reinke, Dirk Glöde, Wolfgang Schubert, Horst Voigt 


Zurück zur Übersicht