Integration von Formaler Verifikation und Test
Zusammenfassung
Üblicherweise nehmen die Verifizierungsaufgaben, die von den branchenspezifischen Standards gefordert werden, einen großen Teil der Entwicklungskosten von kritischen Systemen ein. Diese Tendenz wird noch verstärkt, da die Entwicklung und Pflege einer großen Menge von funktionalen und Robustheitstests, für immer komplexer werdende Anwendungen, nötig ist. Die formale Verifikation ist ein Weg, diese Kosten zu reduzieren, und bietet dabei gleichzeitig mehr Garantien. Neuere Standards, wie der Avionik-Standard DO- 178C, erlauben die Verifizierung von Software durch formale Methoden. Im Hi-Lite Projekt streben wir die Integration von Test und formaler Verifikation für C- und Ada-Entwicklungen an. In diesem Artikel beschreiben wir die Bedingungen, unter welchen eine solche Integration die gleichen Garantien geben kann wie eine Verifikation ausschließlich durch Test. Wir beschreiben ebenfalls die Vorund Nachteile einer solchen Methode, mithilfe einer Datenbankapplikation als Fallstudie.
- Vollständige Referenz
- BibTeX
Comar, C., Kanig, J. & Moy, Y.,
(2012).
Integration von Formaler Verifikation und Test.
In:
Plödereder, E., Dencker, P., Klenk, H., Keller, H. B. & Spitzer, S.
(Hrsg.),
Automotive - Safety & Security 2012.
Bonn:
Gesellschaft für Informatik e.V..
(S. 133-148).
@inproceedings{mci/Comar2012,
author = {Comar, Cyrille AND Kanig, Johannes AND Moy, Yannick},
title = {Integration von Formaler Verifikation und Test},
booktitle = {Automotive - Safety & Security 2012},
year = {2012},
editor = {Plödereder, Erhard AND Dencker, Peter AND Klenk, Herbert AND Keller, Hubert B. AND Spitzer, Silke} ,
pages = { 133-148 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
author = {Comar, Cyrille AND Kanig, Johannes AND Moy, Yannick},
title = {Integration von Formaler Verifikation und Test},
booktitle = {Automotive - Safety & Security 2012},
year = {2012},
editor = {Plödereder, Erhard AND Dencker, Peter AND Klenk, Herbert AND Keller, Hubert B. AND Spitzer, Silke} ,
pages = { 133-148 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISBN: 978-3-88579-604-6
ISSN: 1617-5468
Datum: 2012
Sprache:
(de)
(de)
Typ: Text/Conference Paper

