DECUS, Frankfurter Treffen 2004 Wilhelm Uhlenberg

Slides:



Advertisements
Ähnliche Präsentationen
Algorithmen und Datenstrukturen
Advertisements

Migration von Feldbussen zu PROFINET
Identifizierung und Ausbildung von Führungskräften
Netzwerke in der Informationstechnik
PC-Senioren Ludwigsburg
Vorlesung Programmieren II
Haus 9: Informationsmaterial
Was kann dabei schon passieren?
Webquests Abenteuerliche Spurensuche im Internet Christine Hagl, Lisa Stahl (Praxis)
:33 Architektur Moderner Internet Applikationen – Prolog Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner.
Software in sicherheitsrelevanten Systemen
Die wichtigste Frage des Lebens!
Was ist ein Team? Zwei oder mehr Leute……….
Netzwerke im Dialogmarketing
Netzwerke im Dialogmarketing
Teamwork Teamarbeit, Gruppenarbeit
Wissensmanagement mit semantischen Netzen – Analyse und Vergleich verschiedener Softwarelösungen Autor: Holger Wilhelm Referentin: Prof. Dr. Uta Störl.
Prof. Dr. Holger Schlingloff
Lizenzmodelle Miete der Software ASP Nutzungslizenz.
Internetstruktur Das Internet besteht aus vielen Computern, die weltweit untereinander vernetzt sind.
Lokale und globale Netzwerke
Replikation in Datenbanksystemen.
Vorlesung: 1 Betriebssysteme 2007 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebssysteme Hochverfügbarkeit (Einführung) 3. Quartal.
Vorlesung: 1 Betriebssysteme 2008 Prof. Dr. G. Hellberg Studiengang Mechatronik FHDW Vorlesung: Betriebssysteme Hochverfügbarkeit (Einführung) 2. Quartal.
eXtreme Programming (XP)
Finanzierungsmodell Leasing
Künstliche I ntelligenz Intelligenz ? Bremen, den Beitrag zur Lehrveranstaltung Informatiker - Hochbezahlte Gurus oder nützliche Idioten von.
Die Bank von morgen - eine neue Welt für IT und Kunden? 23. Oktober 2001.
Grundschutztools
Distributed Multimedia Control Steuerung und Überwachung von Präsentationen in Netzwerken.
Konzeption und Realisierung von DSS
Ordner- und Dateistrukturen in Windows 7 (Teil 1)
Angespannte Situation, was tun...
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering SS 2009Folie 1 Objektmodellierung Objekte und Klassen Ein Objekt ist ein Exemplar.
Spezifikation von Anforderungen
Aus dem Leben eines Hotline-Mitarbeiters
Duo- und Quad Prozessor-Architektur
Neue variable Lernkontrollen mit Diagnose und Förderplanung
Bilder Strimmer Roland
Gruppenstruktur nach E. Berne
? Was ist Informatik? Was ist Informatik? Alexander Lange
7 b Ursachen und Behandlung Angst - Lernen
Bei den ganzen Ungewissheiten beim Thema Klimawandel, ist es da logischer gegen aktives Handeln zu sein, oder aktives Handeln zu fordern? Wir können dieses.
Warum brauche ich ein CMS – Content Management System?
Programm – 09.50: Begrüßung und Umfrage – 11.30: Vorträge
Internationaler Tag gegen Drogenmissbrauch
Computational Thinking Online Algorithmen [Was ist es wert, die Zukunft zu kennen?] Kurt Mehlhorn Konstantinos Panagiotou.
GIS - Seminar Wintersemester 2000/2001
Wie fit zu bleiben.
Beantwortung der Fragen. Vorteile und Nachteile, wenn die Notenverwaltung mit dem PC durchgeführt wird. Vorteile: Lehrer müssten keine Notenkonferenzen.
Wahrscheinlichkeitsrechnung
Management, Führung & Kommunikation
Die Fehlermeldung. Hast du dich nicht auch schon immer mal gefragt – Was ist eigentlich eine Fehlermeldung?
Context-awareness Andreas Bossard, Matthias Hert.
Lerngewohnheiten: Aus einer pädagogischen und affektiven Perspektive Andrea Moreno (UTP) Carolina Buchwald (Psychopädagogin)
Ein Überblick über verschiedene Verfahren
Alternative Finanzierungen HU, Business Angels – aktive Partner mit eigenem Kapital Inhalt: Was ist ein Business Angel? Wie findet man einen Business.
Petrinetze 1. Einführung Informatik : wesentlich Modellierung von
Abschließende Statements und Schlusswort 1 Öffentlich geförderter Beschäftigungssektor - Programm der Linken in Halle bearbeitet durch den.
Management, Führung & Kommunikation
Proseminar: Technologien des Internets
->Prinzip ->Systeme ->Peer – to – Peer
Grammatikalische Begriffe im Unterricht
Proseminar aus Sozialpsychologie
Vs61 6 Fehlertoleranz. vs62 Zuverlässigkeit (reliability) Sicherheit vor FehlernSicherheit vor Angriffen (safety)(security) WS/SS xySystemsicherheit SS.
?? 24x7 ?? Die Komplexität der Abläufe am Mainframe.
Gedanken G.W
11 EIN OLDTIMER GEHÖRT IN DIE GARAGE UND NICHT IN EINE ZAHNARZTPRAXIS.
Verantwortung für Fehler: Über den richtigen Umgang Vortrag von Prof. Dr. Carmen Kaminsky Sozialphilosophie; FH-Köln.
 Präsentation transkript:

DECUS, Frankfurter Treffen 2004 Wilhelm Uhlenberg wu@sv-uhlenberg.de Software als kritische Masse 1.10.2004 Hält Doppelt besser? Redundanzkonzepte und einige Fehler in der Anwendung „Uns kann nichts passieren, weil alle Systemkomponenten doppelt/mehrfach ausgelegt sind…“ Kann die augenscheinliche Sicherheit trügen? Wilhelm Uhlenberg wu@sv-uhlenberg.de Vortrag zum Frankfurter Treffen von DECUS 22.9.2006 http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 - www.itexpert.de

DECUS, Frankfurter Treffen 2004 Software als kritische Masse 1.10.2004 Agenda Ablauftechnisches, Fahrplan Einführung ins Thema, Lehre der Natur. Vorkommen. Definitionen zu Redundanz. Was, wofür. Problembewusstsein Beispiele von fehlerhafter Anwendung 3 tatsächliche Konzept, die sich nicht bewerten Orientierung Erkenntnisse Fazit, Fragen und Quellenverweise http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 - www.itexpert.de

- DECUS Frankfurter Treffen 22.9.2006 - Einführung Sachverständiger in der Prozessautomation seit 1987 Öffentlich bestellt und vereidigt seit 1989 (zunächst IHK Köln, dann 1994 IHK Hannover) Industrieerfahrung seit 1978 Netzleittechnik (EVUs) Automatisierungstechnik (chemische Verfahrenstechnik, Hochofen) Elektrotechnische Ausbildung, softwaretechnischer Berufsweg, internationale Projekte (Schwellenländer) Derzeit verstärkt an präventiven Maßnahmen zur Konfliktvermeidung engagiert www.it-schlichtung.de Mitglied der Fachgruppe Elektronik und EDV im BVS seit 2002 http://www.sv-edv.de/member/pdf/uhlenberg.pdf Vortragsskriptum download http://www.sv-uhlenberg.de/index-Dateien/downloads.htm http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

Wie sieht Redundanz aus? Verschiedene Zielrichtungen… http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Missverständnisse? Redundanz – was ist das? Vom Wortstamm: „im Überfluss vorhanden sein“ (Quelle: Wiki http://de.wikipedia.org/wiki/Redundanz ) Vom Verständnis: „mehr Mittel benutzen, einsetzen als dies zur Erfüllung der Aufgabe oder Funktion nötig wäre“ Technische Redundanzen Biologische Redundanzen Augen, Ohren, Nieren, Lungen, Arme, Beine Aber komplexe Systeme: Gehirnhälften? Herzkammern? Die Ambivalenz der Redundanz Segen, Reichtum, Förderer ODER Last, Ballast, Inkonsistenz, Hindernis. Zielrichtungen, warum Redundanzen sinnvoll sind Nach DIN 40041, Teil 4 (Verfügbarkeit, Zuverlässigkeit): „Vorhandensein von mehr als für die Ausführung der vorgesehenen Aufgaben an sich notwendigen Mittel.“ http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Zielrichtungen Was soll erreicht werden Ausfallsicherheit Verfälschungssicherheit Reaktionssicherheit Funktionssicherheit Versorgungssicherheit Zustandssicherheit Erhöhung der Verständlichkeit … Sichern Retten http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Technische Redundanz Geliebt als Gangreserve Gehasst als Datenzergliederung (Mehrdeutig) Geliebt als Sicherungsprinzip Gehasst als Kostenfaktor Segen und Fluch je nach Nutzungskontext Ambivalenz als Risikofalle http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

Copyright(obligation) Natur? Evolutionsgesteuerte Organismen bilden Echte statische Redundanzen Nie etwas wie „Standby“. Performante Gemeinschaften Mit zwei Beinen läuft man stabiler und schneller… Sollte dies als Vorlage dienen? Oft zu teuer und zu komplex, aber bewährt und gut! Ein wesentlicher Unterschied zwischen Menschen und Computern (auch Maschinen) ist immer noch die stark differierende Fähigkeit Redundanzen zu erwarten und verarbeiten zu können. http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Bio-Redundanz, wo? http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

Selbstversuch Können Sie das noch verstehen? „Die Bedroung Wie weit kann das geen? Wann werden die Aussetzer bedrolic? Wann greift der Sclendrian auf wirklic lebenswictige Funktionen unserer Gesellscaft über? Ab welcem Punkt sind die Sicereitssysteme betroffen? Das Sclimmste daran ist die Gewönung. Kaum at man sic abgefunden mit den systematisc auftretenden Felern, da taucen mitten im Saz vielleic schon neue auf. Wo vorer noc was war, da is plözlic gar nics mer.“ … (Auszug auf einer Glosse in PC-Professional 9/2000) http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

Selbstversuch Wollen Sie das noch verstehen? „Die Bedroung“ Mafia Cosa Nostra Camorra. ist das redundant oder synonym oder Plemplem? … http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Redundanz, wofür? Strukturelle Redundanz Erweiterung des Systems um zusätzliche Objekte. Z.B. gleichartige Rechner, Baugruppen, Speicherkomponenten, Bussysteme Funktionelle Redundanz Erweiterung des Systems um zusätzliche Funktionen Informationsredundanz z.B. durch zusätzliche Bitpositionen wie Prüfbits, Polynombildung, CRC usw. Zeitredundanz z.B. Wiederholungen fehlgeschlagener Operationen http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Erkenntnisse Erste Grunderkenntnis: Von einem Betriebsmittel, Information ist mehr vorhanden als reduziert auf die Kernaufgabe tatsächlich benötigt wird. Mehr, ist immer aufwendiger zu verstehen, zu verwalten, zu installieren, pflegen, warten, bezahlen….. Technische (strukturelle) Redundanzen haben mindestens 3 Ausprägungen Statische Redundanz Dynamische Redundanz Mischformen (Hybride) http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

Kleine Anatomiekunde (1) Statische Redundanz Kommt biologischen Systemen nahe Immer sind alle Komponenten aller Instanzen zeitgleich aktiv und synchron und gleichberechtigt an der Funktionserfüllung beteiligt. Fehlertolerierende oder –maskierende Strukturen Mitlaufende Reserve („hot standby“) Gefahr der trügerischen Sicherheit wenn identisch Vorteil: Sofortige (unterbrechungsfreie) Funktionsübernahme bei Ausfall. Nachteil: Kosten und tatsächliche Synchronität der Teilsysteme http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

Kleine Anatomiekunde (2) Dynamische Redundanz Zuschalten von Reserveeinheiten bei Erkennen eines Ausfalls Übernahme der Funktionserfüllung nach einer tolerablen Totzeit. Fehlertolerierende oder –maskierende Strukturen Beigestellte Reserve („cold“ standby) Gefahr: Standby-System weicht vom Ausfallsystem ab (Historie, Daten) und trügerische Sicherheit wenn identisch. Vorteil: kostengünstig realisierbar. Kein Verschleiß während echter Passivzeiten. Nachteil: Gesamtleistung ist im Fehlerfall meist beeinträchtigt. Totzeit oft nicht deterministisch. Trägheit. Kapitalbindung ohne permanenten Bedarf. http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

Kleine Anatomiekunde (3) Anwendungsspezifische Ausprägungen der Redundanz Ungenutzte Redundanz (Doppel steht passiv in der Ecke) Fremdgenutzte Redundanz (Hintergrundaufgaben im Passivbetrieb) Gegenseitig nutzbare Redundanz (funktionstüchtige Subsysteme übernehmen gegenseitige Aufgaben der defekten) Aktive-Redundanz (funktionsbeteiligte, heiße Redundanz) Standby-Redundanz (passive Redundanz) Funktions-, Algorithmus-, Software- und Hardware- Diversität bei den Redundanzkomponenten erreicht größte mögliche Sicherheit und maximale Kosten. http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

Wenn Sicherheit regiert: „A320“ Kosten spielen nicht die erste Rolle http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Verwirrung total? Was ist los, wenn bei Zweien jeder was anderes behauptet? (Glaubenskrieg) Dann doch lieber Demokratie (Wahlausschuss) Eine Erkenntnis war bisher oft, dass man am besten aus Fehlern lernen kann - also Gab es Fehler aus denen man lernen kann? GE XA/21 Energy Management&Control System Ariane 5 Jungfernflug Bell V-22 Osprey Schwenkflügel- flugzeug http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Gelebte Praxis (1) Sind Automaten/Konzepte den Situationen angepasst? General Electric XA/21 Leitsystem/Netzführung zur Lastverteilung in elektrischen Netzen. Redundanz wird von den Anwendern als äußerst wichtig für die Versorgungssicherheit angesehen. Nur redundante Konfigurationen hatten bis Anfang 2004 einen Software-Fehler mit Auswirkungen. (race condition bei einer globalen Datenstruktur, wenn Alarmmeldungen einer bestimmten Häufigkeit und Reihenfolge eintrafen und synchronisiert wurden). Redundanzauswirkung: 14.8.2003 16:10 bis 15.8.2003 21:03 Dunkelheit an der Nordostküste USA (60 Mio. Einw.). http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Gelebte Praxis (2) Doppelte Komponenten == Ausfallsicherheit? Ariane Jungfernflug 4.6.1996. Redundanz ist als systemimmanentes Konzept Standard. 37 Sekunden Steigflug bis Probleme zu Fehlsteuerungen der Boosterdüsen führten. mit Auswirkungen. (Messwert der horizontal Beschleunigung war außerhalb des erwarteten Bereiches im SRI. Überlauf-Verarbeitung führte zu einer nicht abgefangenen Exception im Primärsystem und anschließend gleichermaßen im identischen Redundanzpartner. Grund: Software aus Ariane 4 übernommen (ungeprüft?). Funktion war zum Zeitpunkt des Steigfluges NICHT mehr erforderlich!). Redundanzauswirkung: Schaden > 5 Mrd. US$ (4 Satelliten der Traglast gehen verloren, Programmstopp A501, Rufverlust, Zeitverzug). http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Gelebte Praxis (3) Wenn Doppelt nicht immer reicht, dann doch lieber dreifach! Bell-Boeing V-22 Osprey Schwenk- flügelflugzeug (5 Prototypen in 1991) Eine 3fach-Redundanz wird an den Gyro (Raten) Sensoren bewusst eingesetzt, um Richtung und Beschleunigung sicher zu erfassen. Fertigungsfehler: 2 der 3 Sensoren waren falsch herum (verpolt) verdrahtet worden. Die zwei fehlerhaften Sensorwerte überstimmten den richtigen und der Absturz aufgrund von instabiler Fluglage war die Folge. Redundanzauswirkung: Geheim, da Militärprogramm http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Was zeigt die Praxis? Die selektive Wahrheit ... (haben wir was gelernt?) Alte Gefahrenquellen: Menschen machen Fehler, besonders unter Stress Neue Gefahrenquellen durch Komplexität Verführung des Probierens; nicht alle Permutationen des Gesamtsystems bedacht Langzeiteffekte oft nicht erkannt oder vernachlässigt Empfindlichkeit komplexer elektronischer Systeme gegenüber Umfeld und untereinander steigt aufgrund ihrer Anzahl Menschliche Redundanzen untergraben die maschinelle Konsistenz Risikofallen Maßnahmen zur Risikominderung steigern oft Komplexität http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

Risikofallen – ein Grund? Wissensdefizite Denkgewohnheiten Motivationslagen Prozesse der Gruppendynamik, Soziale Fallen Kognitive Fallen Gefahr der Checklisten Generalisieren von Regeln („Doppelt hält besser“) Komplexität, Umfang, Überfrachtung Abhängigkeiten, Zeitdruck, Stress Ingenieursglaube an die prinzipielle Beherrschbarkeit von Technik führt zu ihrer Unbeherrschbarkeit. Paradox. http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Gründe Bei vielschichtigen Problemen ist oft das abbildende Modell bereits zu einfach. Tendenz zur Beherrschbarkeit führt zu Verkürzungen Bei komplexen Zusammenhängen werden die „einfachen“ Grundregeln als trivial angesehen und vernachlässigt (als gegeben vorausgesetzt). Verliebtheit und Konzentration auf nur das was Spaß macht Konzepte werden durch Kosten nachträglich diktiert (revidiert), wenn sie aus dem Ruder laufen. Schnelle Vereinfachungen, Abkürzungen aufgrund von Kostendruck. Eitelkeiten Menschliche Schwingungen sorgen für unbewusste Inkonsistenzen http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

- DECUS Frankfurter Treffen 22.9.2006 - Anregungen Kernfrage: Ist ein Ausfall wirtschaftlich und sicherheitstechnisch über eine definierte Zeitspanne tragbar (zu verantworten)? Alternative „Nein“: Statische Redundanz mit diversitären Software- und Hardware-Komponenten implementieren. Folge: Kosten anfangs ebenfalls erheblich! Alternative „Ja“: Zeitspanne der Reaktionsmöglichkeit bestimmt das Standby-Konzept. Skala: Beschaffung ausgefallener Komponenten über Neubestellung erlaubt oder unterhalb der menschlichen Informationsverarbeitungszeit (<10 Sekunden). Alternative „Vielleicht“: Nachdenken und Rat einholen. Alternative „Manchmal“: Wahrscheinlichkeiten bewerten. Alternative „Ich weiß nicht so recht“: Ich auch nicht! http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

DECUS, Frankfurter Treffen 2004 Software als kritische Masse 1.10.2004 F a z i t Redundanzen geben und nehmen zunächst mehr als man unter normalen Umständen braucht. - Mit der räumlichen sowie geistigen Distanz zu Problemen nimmt der Enthusiasmus zur Fehleinschätzung zu - Ein Nutzeffekt im Ernstfall kann sich ins Gegenteil verkehren, wenn die eingebaute steigende Komplexität zu zusätzlichen Gefährdungsquellen führt, die wiederum nur mit steigender Komplexität beherrschbar wären. Vortragsauszug http://www.sv-uhlenberg.de/index-Dateien/downloads.htm Danke für die Zeit http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 - www.itexpert.de

- DECUS Frankfurter Treffen 22.9.2006 - Referenzen / Quellen Prof. Dr.Ing. Dr.med. Volkmar Miszalok http://www.miszalok.de/Lectures/L01_Redundancy/Redundancy_deutsch.htm Wikipedia http://de.wikipedia.org/wiki/Redundanz K. Beck, Test-Driven Development by Example, Addison-Wesley, 2003 Herbert Klaeren, Die artifiziellen Paradiese der Informatik Klaus Eppele: Erhöhung der Zuverlässigkeit von Rechnersystemen (Datacom 09/91) http://www.improve-mtc.de/Veroffentlichungen/Zuverlassigkeit1/zuverlassigkeit1.html Gunhild Lütge: Amoklauf der Maschinen. Die Zeit. 2. April 1993, S. 23–24, Prof. Dr. Klaus Pommerening, Johannes-Gutenberg-Universität Mainz, IT-Sicherheit in der Medizin, http://www.uni-mainz.de/~pommeren/Artikel/stmed.pdf , 22.06.2003 Dirk Spöri, Uni Freiburg, Informatik Fachbereich, Vortrag aus 2002 „Pleiten, Pech und Pannen der Informatik“ EN ISO 13849-2:2003, Sicherheit von Maschinen . Sicherheitsbezogene Teile von Steuerungen Teil 2: Validierung (ISO 13849-2:2003). "eigensichere" elektrische Ausrüstungen (siehe EN 50020); Ergonomische Anforderungen and Maschinenschnittstellen, siehe EN 614-1, ISO 6385, EN 13861 und IEC 61310-1. Konstruktion elektrischer Ausrüstungen von Maschinen siehe IEC 60204-1:1997 IEC 60050-191:1990, International electrotechnical vocabulary . Chapter 101: Dependability and quality of complex systems http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 -

DECUS, Frankfurter Treffen 2004 Software als kritische Masse 1.10.2004 Referenzen / Quellen Informatik Informatik im Cockpit: Pilot contra Computer http://kbs.cs.tu-berlin.de/publications/presentations/He260399.pdf DIN 40041-4, Zuverlässigkeit, Verfügbarkeit, Fehlertoleranz S. Montenegro: Prinzipien der Fehlertoleranz; S. Montenegro: Fehlertoleranz und Industrie Computer beide über http://www.first.gmd.de BG-Information „Einrichten von Software – Leitfaden und Check für Benutzer“ (SP 2.11/3) (BGI 852-3) Praktische Beispiele fehlertoleranter Systeme http://www.morawek.at/roman/papers/fehlertoleranz/ Forum On Risks To The Public In Computers And Related Systems http://catless.ncl.ac.uk/Risks Aufbau des Osprey Helikopters http://www.ausairpower.net/TE-V-22A-Osprey.html http://www.sv-uhlenberg.de/ - DECUS Frankfurter Treffen 22.9.2006 - www.itexpert.de