Zusammenfassung
Bei Systemen mit hohem Schaden- bzw. Sicherheitsrisiko lassen sich als Ergänzung zu rechnerunterstützten Spezifikationssystemen, die auf weitgehende Fehlerfreiheit ausgerichtet sind, zusätzlich Verfahren zur Tolerierung von Softwarefehlern einsetzen.
Die beiden wichtigsten der bisher bekannten Verfahren — das „Recovery-Block-verfahren„ und das „N-Version-Programming-Verfahren“ werden anschaulich erläutert. Zusätzlich wird ein neues Verfahren der „Zyklischen Abwechslung“ vorgestellt, das sich besonders für die Automatisierungstechnik eignet. Zur quantitativen Beurteilung der Wirksamkeit dieser Verfahren wird die Fehlertoleranzfähigkeit definiert. An Hand dieses Kriteriums sowie weiterer Kriterien wie z.B. Adaptionszeit und Realisierungsaufwand, werden die vorgestellten Verfahren untereinander verglichen.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Avizienis, A., Chen, L.: On the Implementation of N-Version Programming for Software Fault-Tolerance during Program Execution, Procceedings of COMPSAC 77, Chicago, November 1977, S. 149–155.
Echtle, K., Görke, W., Marhöfer, M.: Zur Begriffsbildung bei der Beschreibung von Fehlertoleranzverfahren Institut für Informatik IV, Universität Karlsruhe, 1983
Horning, J.J. et al: A Program Structure for Error Detection and Recovery Lecture Notes in Computer Science, Vol. 16 Springer-Verlag, Berlin-Heidelberg-New York, 1974, S. 171–187
Kelly, T. P. J., Avizienis, A.: A Specification-Oriented Multi-Version Software Experiment Digest of Papers FTCS-13, Milano, Juni 1983, S. 120–126
Kopetz, H.: Softwarezuverlässigkeit Carl Hanser Verlag, München-Wien, 1976, S. 20–21
Lauber, R., Lempp, P.: Integrated Development and Project Management System Proceedings of COMPSAC 83, IEEE Computer Society Press, Los Alamitos, Calif., S. 412–421.
Lauber, R. (Herausgeber): EPOS - Kurzbeschreibung. Darstellung der wichtigsten Eigenschaften des Entwicklungs- und Projektmanagement-orientierten Spezifikationssystems EPOS. Forschungsinstitut für Regelungstechnik und Prozeßautomatisierung, Pfaffenwaldring 47, 7000 Stuttgart 80, (1984)
NTG-Empfehlung 3004: Zuverlässigkeitsbegriffe im Hinblick auf komplexe Software und Hardware. Nachrichtentechnische Zeitschrift, Band 35, Heft 5, VDE-Verlag, Berlin 1982, S. 327–333
Zhou, Shidao: Vergleich verschiedener Methoden zur Erzielung von Fehlertoleranz für zyklisch aufgerufene Automatisierungsprogramme eingereicht: Internationale Fachtagung Prozeßrechner 84, Karlsruhe, September 1984.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1984 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lauber, R., Zhou, S. (1984). Beurteilung von Verfahren zur Tolerierung von Softwarefehlern. In: Belli, F., Pfleger, S., Seifert, M. (eds) Software-Fehlertoleranz und -Zuverlässigkeit. Informatik-Fachberichte, vol 83. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-69705-0_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-69705-0_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-13383-4
Online ISBN: 978-3-642-69705-0
eBook Packages: Springer Book Archive