Lehrveranstaltungshandbuch Verifikation komplexer Software-Systeme
Verantwortlich: Prof.Dr. Nissen
Lehrveranstaltung
Befriedigt Modul (MID)
Organisation
| Version |
| erstellt |
2013-04-25 |
| VID |
2 |
| gültig ab |
WS 2012/13 |
| gültig bis |
|
|
|
| Bezeichnung |
| Lang |
Verifikation komplexer Software-Systeme |
| LVID |
F07_VKS |
| LVPID (Prüfungsnummer) |
|
|
| Semesterplan (SWS) |
| Vorlesung |
2 |
| Übung (ganzer Kurs) |
1 |
| Übung (geteilter Kurs) |
|
| Praktikum |
1 |
| Projekt |
|
| Seminar |
|
| Tutorium (freiwillig) |
|
|
|
| Präsenzzeiten |
| Vorlesung |
30 |
| Übung (ganzer Kurs) |
15 |
| Übung (geteilter Kurs) |
|
| Praktikum |
15 |
| Projekt |
|
| Seminar |
|
| Tutorium (freiwillig) |
|
|
|
| max. Teilnehmerzahl |
| Übung (ganzer Kurs) |
|
| Übung (geteilter Kurs) |
30 |
| Praktikum |
18 |
| Projekt |
18 |
| Seminar |
30 |
|
Gesamtaufwand: 150
Unterrichtssprache
Niveau
Notwendige Voraussetzungen
- grundlegende Kenntnisse in Software Engineering
Literatur
Dozenten
Wissenschaftliche Mitarbeiter
Zeugnistext
Verifikation komplexer Software-Systeme
Kompetenznachweis
| Form |
| sMP |
mündliche Prüfung |
Intervall: 3/Jahr
Lehrveranstaltungselemente
Vorlesung / Übung
Lernziele
Lerninhalte (Kenntnisse)
- Grundlagen und Begriffe des Software-Testens
- unterschiedliche Teststufen und ihre Ziele
- Organisation und Management eines Testprojektes
- fortgeschrittene Verfahren zur Ableitung von Testfällen aus Spezifikationen
- formale Prüfverfahren
- Prüfverfahren für Benutzeroberflächen
- Prinzipien von verschiedenen modernen Testsprachen (JUnit, TTCN-3)
- Fähigkeiten moderner Testwerkzeuge
Fertigkeiten
- Anwendung fortgeschrittener Verfahren zur Testfallauswahl
- Anwendung formaler Prüfverfahren
- Auswahl geeigneter Testverfahren
- Auswahl geeigneter Testsprachen und -werkzeuge
Begleitmaterial
- elektronische Vortragsfolien zur Vorlesung
- elektronische Übungsaufgabensammlung
Besondere Voraussetzungen
Besondere Literatur
Besonderer Kompetenznachweis
| Form |
| bÜA |
Präsenzübung und Selbstlernaufgaben |
| Beitrag zum LV-Ergebnis |
| bÜA |
unbenotet |
Intervall: 1/Jahr
Praktikum
Lernziele
Fertigkeiten
- Erstellung von Code in verschiedenen Testsprachen
- Anwendung von Testwerkzeugen
Handlungskompetenz demonstrieren
- unterschiedliche Testverfahren auf konkrete Probleme anwenden
- Prüfen einer gegebenen GUI auf geforderte Eigenschaften
- Realisierung von Testfällen in JUnit
- Realisierung eines nebenläufigen Testsystems in TTCN-3 für ein gegebenes Testobjekt
- Testabdeckung und Testergebnissedokumentieren, kritisch beurteilen und verteidigen
Begleitmaterial
- elektronische Entwicklungswerkzeuge für Testsysteme
Besondere Voraussetzungen
Besondere Literatur
Besonderer Kompetenznachweis
| Form |
| bSZ |
praxisnahes Szenario bearbeiten |
| Beitrag zum LV-Ergebnis |
| bSZ |
Voraussetzung für Teilnahme an mündlicher Prüfung |
Intervall: 1/Jahr

Das Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki?
Feedback senden