Title:

Struktur-Funktions-Modelle.

Home
deutsch
  
ISBN: 3423050012   ISBN: 3423050012   ISBN: 3423050012   ISBN: 3423050012 
 
|<< First     < Previous     Index     Next >     Last >>|
  Wir empfehlen:       
 
 

2.2.5 Fehlertoleranz

Def.: Für die gesamte Betriebsdauer gilt, falls ein zu tolerierender Fehler gemäß Fehlervorgabe aufritt, dass System erfüllt seine Spezifikation.

Das Bedeutet, dass ein System über eine Vorrichtung verfügt, die es im erlaubt bestimmte Fehler zu erkennen und darauf so zu reagieren, dass es immer noch seine Aufgabe erfüllt.

2.3 Fehlerausbreitung und -eingrenzung

Werden Fehler nicht gleich erkannt oder behandelt so besteht die Möglichkeit, dass diese sich ausbreiten. Im Allgemeinen geschieht dies nur über Funktionsaufrufe, d.h. entlang der Kanten des Graphen in unserem Modell. Fehler können sich sowohl langsam als auch schell ausbreiten. Z.B. wird sich ein Fehler in einem Prozessorregister recht schnell bemerkbar machen, ein fehlerhafter Sektor auf einer großen Festplatte kann jedoch lange existieren ohne irgendwelche Schäden hervorzurufen. Ein möglicher Weg für eine Fehlerausbreitung ist in Bild 4 zu sehen.


Bild 4: Fehlerausbreitung im PC

Fehlerausbreitung ist meistens vertikaler Art, d.h. der Fehler pflanzt sich aus tieferen Schichten in höhere fort. Seltener ist die horizontale Fehlerausbreitung innerhalb einer Schicht, da dies voraussetzt das die Komponenten in einer Schicht miteinander kommunizieren.

Da man Fehlerausbreitung prinzipiell nicht ausschließen kann und dadurch nicht mehr tolerierbare Fehler entstehen können, ist es Aufgabe von Fehlertoleranz-Verfahren diese einzugrenzen. Dabei gilt: Je früher ein Fehler entdeckt und behandelt wird, umso besser.

Man kann die Fehlerausbreitung eingrenzen, indem man die Subsysteme geschickt kapselt und an den Schnittstellen Plausibilitätsprüfungen einführt (siehe Bild 5). So wird in vielen Fällen ein Fehler frühzeitig erkannt und an der Ausbreitung gehindert.


Bild 5: Fehlereingrenzung

2.4 Abschließende Betrachtung

Betrachten wir unsere Umwelt stellen wir fest, dass nahezu jedes technische System über Fehlertoleranzverfahren verfügt, wodurch die Wichtigkeit dieses Gebiets klar wird. Technik, die wir heute als selbstverständlich hinnehmen, wie z.B. die Telekommunikation, wäre ohne Fehlertoleranzverfahren nicht möglich. Durch die vielfältigen Ansatzmöglichkeiten ist das Forschungsgebiet auch heutzutage noch nicht erschöpft und stellt bei jedem System eine neue Herausforderung dar. Durch die formale Analyse wie das Struktur-Funktions-Modell besitzen wir heutzutage Werkzeuge, die entscheidend dazu beitragen den Aufwand für die Entwicklung von Fehlertoleranzverfahren zu verringern, was die Einsatzmöglichkeiten noch weiter vergrößert.

Literatur

  • [KE]: Klaus Echtle: FEHLERTOLERANZVERFAHREN. Springer-Verlag, 1990.
  
Bürgerliches Gesetzbuch BGB
von Helmut Köhler
Siehe auch:
Handelsgesetzbuch HGB: ohne Seehandelsrech...
Arbeitsgesetze
Grundgesetz GG: Menschenrechtskonvention, Europäischer Gerichtsh...
Strafgesetzbuch StGB
Aktiengesetz · GmbH-Gesetz: mit Umwandlungsgesetz, Wertpapiererw...
Zivilprozeßordnung. ZPO
 
   
 
     
|<< First     < Previous     Index     Next >     Last >>| 

Back to the topic site:
StudyPaper.com/Startseite/Computer/Informatik

External Links to this site are permitted without prior consent.
   
  Home  |  deutsch  |  Set bookmark  |  Send a friend a link  |  Copyright ©  |  Impressum