Skip to main content

2018 | OriginalPaper | Buchkapitel

6. Software-Verifikation

verfasst von : Wolfgang A. Halang, Rudolf M. Konakovsky

Erschienen in: Sicherheitsgerichtete Echtzeitsysteme

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Zusammenfassung

Prinzipien, Techniken und Phasen der Verifikation und Validierung von Software werden betrachtet. Die dazu in der Praxis häufig eingesetzten Verfahren Begutachtung, Revision, Inspektion und strukturiertes Nachvollziehen werden im Anschluß beschrieben. Auf die wichtigsten Aspekte von Software-Tests wird eingegangen. Als einzige vom TÜV anerkannte strenge, jedoch nicht formale Verifikationsmethode wird diversitäre Rückwärtsanalyse im Detail vorgestellt. Abschließend wird gezeigt, wie sich das zeitliche Verhalten auch verteilter Echtzeitsysteme mittels Ereignis- und Umgebungssimulation sowie Messung validieren läßt.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Clutterbuck, D.L., Carré, B.A.: The verification of low level code. IEE Softw. Eng. J. 3, 97–111 (1988)CrossRef Clutterbuck, D.L., Carré, B.A.: The verification of low level code. IEE Softw. Eng. J. 3, 97–111 (1988)CrossRef
2.
Zurück zum Zitat Descartes, R.: Meditationen. Felix Meiner Verlag, Hamburg (1960) Descartes, R.: Meditationen. Felix Meiner Verlag, Hamburg (1960)
3.
Zurück zum Zitat Entwurf VDE-Richtlinie 0116: Elektrische Ausrüstung von Feuerungsanlagen. Beuth Verlag, Berlin (1989) Entwurf VDE-Richtlinie 0116: Elektrische Ausrüstung von Feuerungsanlagen. Beuth Verlag, Berlin (1989)
4.
Zurück zum Zitat EWICS TC7 Software Sub-Group: Techniques for the verification and validation of safety-related software. Comput. Stand. 4, 101–112 (1985) EWICS TC7 Software Sub-Group: Techniques for the verification and validation of safety-related software. Comput. Stand. 4, 101–112 (1985)
5.
Zurück zum Zitat Fagan, M.E.: Design and code inspection to reduce errors in program development. IBM Syst. J. 15(3), 182–211 (1976)CrossRef Fagan, M.E.: Design and code inspection to reduce errors in program development. IBM Syst. J. 15(3), 182–211 (1976)CrossRef
6.
Zurück zum Zitat Grimm, K.: Methoden und Verfahren zum systematischen Testen von Software. Automatisierungstechnische Praxis atp 30(6), 271–280 (1988) Grimm, K.: Methoden und Verfahren zum systematischen Testen von Software. Automatisierungstechnische Praxis atp 30(6), 271–280 (1988)
7.
Zurück zum Zitat Hausen, H.L., Müllerburg, M., Schmidt, M.: Über das Prüfen, Messen und Bewerten von Software. Informatik-Spektrum 10, 132–144 (1987) Hausen, H.L., Müllerburg, M., Schmidt, M.: Über das Prüfen, Messen und Bewerten von Software. Informatik-Spektrum 10, 132–144 (1987)
8.
Zurück zum Zitat IEEE/ANSI Standard 610: Glossary of Software Engineering Terminology. Institute of Electrical and Electronics Engineers, New York (1990) IEEE/ANSI Standard 610: Glossary of Software Engineering Terminology. Institute of Electrical and Electronics Engineers, New York (1990)
9.
Zurück zum Zitat IEEE/ANSI Standard 730: Software Quality Assurance Plans. Institute of Electrical and Electronics Engineers, New York (1989) IEEE/ANSI Standard 730: Software Quality Assurance Plans. Institute of Electrical and Electronics Engineers, New York (1989)
10.
Zurück zum Zitat IEEE/ANSI Standard 983: Guide for Software Quality Assurance Planning. Institute of Electrical and Electronics Engineers, New York (1986) IEEE/ANSI Standard 983: Guide for Software Quality Assurance Planning. Institute of Electrical and Electronics Engineers, New York (1986)
11.
Zurück zum Zitat Krebs, H., Haspel, U.: Ein Verfahren zur Software-Verifikation. Regelungstechnische Praxis rtp 26 73–78 (1984) Krebs, H., Haspel, U.: Ein Verfahren zur Software-Verifikation. Regelungstechnische Praxis rtp 26 73–78 (1984)
12.
Zurück zum Zitat MALPAS (Malvern Program Analysis Suite). Rex, Thompson & Partners Ltd., Farnham) (1985) MALPAS (Malvern Program Analysis Suite). Rex, Thompson & Partners Ltd., Farnham) (1985)
13.
Zurück zum Zitat Wannemacher, M., Halang, W.A.: GPS-based timing and clock synchronisation for real time computers. IEE Electron. Lett. 30(20), 1653–1654 (1994)CrossRef Wannemacher, M., Halang, W.A.: GPS-based timing and clock synchronisation for real time computers. IEE Electron. Lett. 30(20), 1653–1654 (1994)CrossRef
14.
Zurück zum Zitat Yourdon, E.: Structured Walkthroughs. Prentice-Hall, Englewood Cliffs (1980) Yourdon, E.: Structured Walkthroughs. Prentice-Hall, Englewood Cliffs (1980)
Metadaten
Titel
Software-Verifikation
verfasst von
Wolfgang A. Halang
Rudolf M. Konakovsky
Copyright-Jahr
2018
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-56369-4_6