Skip to main content

Beurteilung von Verfahren zur Tolerierung von Softwarefehlern

  • Conference paper
Book cover Software-Fehlertoleranz und -Zuverlässigkeit

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 83))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. 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.

    Google Scholar 

  2. Echtle, K., Görke, W., Marhöfer, M.: Zur Begriffsbildung bei der Beschreibung von Fehlertoleranzverfahren Institut für Informatik IV, Universität Karlsruhe, 1983

    Google Scholar 

  3. 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

    Google Scholar 

  4. Kelly, T. P. J., Avizienis, A.: A Specification-Oriented Multi-Version Software Experiment Digest of Papers FTCS-13, Milano, Juni 1983, S. 120–126

    Google Scholar 

  5. Kopetz, H.: Softwarezuverlässigkeit Carl Hanser Verlag, München-Wien, 1976, S. 20–21

    MATH  Google Scholar 

  6. Lauber, R., Lempp, P.: Integrated Development and Project Management System Proceedings of COMPSAC 83, IEEE Computer Society Press, Los Alamitos, Calif., S. 412–421.

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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

    Google Scholar 

  9. Zhou, Shidao: Vergleich verschiedener Methoden zur Erzielung von Fehlertoleranz für zyklisch aufgerufene Automatisierungsprogramme eingereicht: Internationale Fachtagung Prozeßrechner 84, Karlsruhe, September 1984.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics