Test und Verlässlichkeit - SS 14

(G. Kemnitz)

IT-Systeme automatisierten intellektuelle Aufgaben: betriebliche Abläufe Steuerung von Prozessen und Maschinen Entwurfsaufgaben, ... Einsatzvoraussetzung ist eine ausreichende Verlässlichkeit. Der Schlüssel hierfür sind Kontrollen und das Abstellen der dabei erkannten Mängel auf drei Ebenen:

  • während Entwurf und Fertigung (Fehlervermeidung),
  • vor dem Einsatz und zur Wartung (Fehlerbeseitigung) und
  • im laufenden Betrieb (Fehlertoleranz, Schadensvermeidung).

Inhalt und Lernziel der Vorlesung sind die Bewertung der Verlässlichkeit, Kontrollen, Fehlertoleranz und Schadensvermeidung, Test und Fehlerbeseitigung sowie Fehlervermeidung. In der Praxis sind das die teuersten und aufwändigsten Aufgaben im gesamten IT-Bereich.

Zielgruppe: Master Informatik und Interessenten anderer Studiengänge
Credits: (ECTS): 6

Foliensätze

  • [F1: Modellbildung, Wahrscheinlichkeit, Experimente]
    1. Modellbildung: Zufallsexperiment, Service-Modell, Fehler.
    2. Wahrscheinlichkeit: Verkettete Ereignisse, Fehlerbaumanalyse, Markov-Ketten.
    3. Spezielle Experimente: Service-Versagen, Kontrolle als Filter, Testexperimente, Fehlerentstehung.
  • [F2: Zufallstest, Verteilungen]
    1. Zufallstest: Nachweiswahrscheinlichkeit, Erforderliche Testsatzlänge, Operationsprofil, Steuer- und Beobachtbarkeit, Transistor- und Gatterfehler, Haftfehlermodell, Komplexe Funktionen, Entwurfsfehler.
    2. Verteilungen: Bis hierher behandelte Verteilungen, Erwartungswert und Varianz, Verteilungen von Zählwerten, Binomial-, Poisson- und Normalverteilung, Multimodale Verteilungen.
    3. Spezielle Verteilungen: Fehlenachweisdichte, Verteilung der Fehleranzahl und der Anzahl der Fehlfunktionen.
    4. Beurteilende Statistik: Verteilung unbekannt, Normalverteilung, Wahrscheinlichkeit von Zählereignissen, Seltene Ereignisse.
  • [F3: Kontrollen und Fehlerbehandlung]
    1. Überblick.
    2. Informationsredundanz: Fehlererkennende Codes, Prüfkennzeichen, Fehlerkorrigierende Codes, Hamming-Codes, RAID-Systeme.
    3. Formatkontrollen: Syntaxtest, Typ und Wertebereich, Signalüberwachung.
    4. Wertekontrollen: Mehrfachberechnung und Vergleich, Diversität, Loop-Back-Test, Probe.
    5. Fehlerbehandlung: Fail-Safe/-Fast/-Slow, Neustart, Wiederholung, Fehlertoleranz.
  • [F4: Test und Fehlerbeseitigung]
    1. Überblick.
    2. Fehlermodellierung: Nachweisbedingungen, Testauswahlstrategie, Digitale Schaltungen, Fertigungsfehler ICs, Fehlersimulation, Entwurfsfehler.
    3. Zufallstest: Erforderliche Testsatzlänge, Zuverlässigkeitswachstum, Pseudo-Zufallsgeneratoren, Selbsttest mit LSFR, Gewichteter Zufallstest.
    4. Testberechnung: D-Algorithmus, Sequentielle Schaltungen, Äquivalenzklassen, Speichertest.
    5. Fehlerbeseitigung: Ersatz, Input-Workaround, Reparatur.
    6. Testumgebungen: Modultest, Funktionstester, Schaltungstester, Boundary-Scan / JTAG.
  • [F5: Fehlerentstehung und -vermeidung]
    1. Überblick.
    2. Fehlervermeidung: Deterministische Prozesse, Zufällige Einflüsse, Entwurfsprozesse, Vorgehensmodelle.
    3. Inspektion: Capture-Recapture, Inspektion als Zufallstest, Inspektionstechnologien.
    4. Ausfälle: Verschleiß, Kenngrößen.
    5. Verlässlichkeitskenngrößen: Zuverlässigkeit, Betriebssicherheit.

Hausübungen

  • HA1 - Aufgaben 1.1 bis 1.8, Abgabe: 29.04.2014

Von den Hausübungen sind bei den Studiengängen, für die sie Pflicht sind, 50% der Punkte Vorbedingung für die Prüfungszulassung. Für alle Studiengänge gehen die Hausübungen in Form von Bonuspunkten in die Prüfungsnote mit ein.

Ergebnisse
Matr.-Nr.A1A2A3A4A5A6A7A8A9bestandenKlausur
 (100%)(12)(10)(10)(10)(10)(10)(10)(10)  
43705575%75,587,51 45.5ja/2ZP-
39056975%11,55,56105,5685ja/3ZP17.5+3Z (4.0)
43706275%75,547,51 46ja/2ZP-
42666250%53101085108ja/3ZP21+3Z (3.3)
393122100%129,58,51069,568ja/3,5ZP35+3.5Z (1.0)
38052425%9,53,5610 275ja/2ZP-
43869275%129,5910671010ja/3,5ZP32+3.5Z (1.7)
385842 1287,5     nein-

Literatur

Aktuelles

Terminvergabe für die mündlich Prüfung Sekretariat Institut für Informatik Frau Cronjäger (Raum J202) und, solage diese noch Urlaub hat, Frau Kammann (Raum J207).

Vergangene Semester