Module Import 04IN2036 - Software Quality Assurance

Status: Published
Workload6 ECTS = 180 hrs
Credits, Weight6 ECTS, (n.s.)
Language of Instruction German
Semester (n.s.)
Duration1 Sem.
M/E Elective
Courses
Course No. Type Name MA/EL Workload Credits Contact Hours Selfstudy Group Size
04IN2036-1 Lecture/Exercise Software Quality Assurance (n.s.) 6 ECTS = 180 hrs - 4 hrs/week = 60 hrs 120 hrs (n.s.)
Learning Outcomes

Die Studierenden verstehen die Bedeutung aller Aspekte der Qualität von Software-Artefakten und Prozessen im Zuge der Entwicklung und der Weiterentwicklung von Softwaresystemen. Sie beherrschen die grundlegenden Verfahren und können ein Qualitätssicherungssystem aufbauen.

Content

I Aspekte der Qualität
     Qualität, Qualitätsmanagement, Artefakte, Prozesse, Risiken
II Prozesse
     CMM, SPICE, Normen
III Metriken
     Metrikarten, Messmethoden, Messwerkzeuge, Monitoring, Evaluation, Visualisierung
IV Inpektionen
     Walkthroughs, Inspektionssitzungen, Reviews
V Testen
     Testarten, Testmethoden, Testwerkzeuge,
     Spezifikations-, Daten- und Code-basiertes Testen,
     Unit-, Integrations- und Systemtesten
VI Verifikation
     axiomatische Verfahren, symbolische Ausführung

Teaching Methods

(not specified)

Prerequisites

Die Teilnehmer sollten die wesentlichen Aktivitäten zur Erstellung großer Softwaresysteme beherrschen und in der Lage sein, die Sprachen und Methoden der Softwaretechnik in den verschiedenen Phasen der Softwareentwicklung und -wartung anwenden zu können. Sie sollten verschiedene Sichten auf Software mit UML beschreiben können und die wichtigsten Vorgehensmodelle verstehen.

Examination Methods

Klausur

Credit Requirements

(not specified)

References

Harry M. Sneed, Richard Seidl, Manfred Baumgartner. Software in Zahlen. Hanser, München, 2010

Peter Liggesmeyer. Software-Inspektionen und Reviews. Spektrum Akademischer Verlag, Berlin, 2009.

Andreas Spillner, Tilo Linz. Basiswissen Softwaretest. dpunkt.verlag, Heidelberg, 2005

Wolfgang P. Kowalk. Korrekte Software. BI-Verlag, Mannheim 1993

Responsible / Organizational Unit
Frey, Johannes / Institute for Computer Science
Additional Information

(not specified)

Last change
Apr 24, 2018 by Frey, Johannes
Last Change Module
Aug 23, 2012 by Frey, Johannes