Proving absence of starvation by means of abstract interpretation and model checking

Helmut Seidl, Ralf Vogler

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

1 Zitat (Scopus)

Abstract

The Avionics Application Software Standard Interface ARINC 653 is meant to increase predictability of safety-critical software systems. It allows to coordinate multiple tasks by means of priorities, semaphores, setting and waiting for events as well as by sending suspend and resume signals. Thus, it is a major challenge to verify that no such tightly coupled task gets ultimately stuck, e.g., by infinitely waiting for an event or a resume signal by another task. We explain how abstract interpretation together with model checking may nicely cooperate to guarantee absence of such concurrency flaws and report on practical experiments.

OriginalspracheEnglisch
TitelAutomated Technology for Verification and Analysis - 15th International Symposium, ATVA 2017, Proceedings
Redakteure/-innenDeepak D’Souza, K. Narayan Kumar
Herausgeber (Verlag)Springer Verlag
Seiten3-22
Seitenumfang20
ISBN (Print)9783319681665
DOIs
PublikationsstatusVeröffentlicht - 2017
Veranstaltung15th International Conference on Automated Technology for Verification and Analysis, ATVA 2017 - Pune, Indien
Dauer: 3 Okt. 20176 Okt. 2017

Publikationsreihe

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band10482 LNCS
ISSN (Print)0302-9743
ISSN (elektronisch)1611-3349

Konferenz

Konferenz15th International Conference on Automated Technology for Verification and Analysis, ATVA 2017
Land/GebietIndien
OrtPune
Zeitraum3/10/176/10/17

Fingerprint

Untersuchen Sie die Forschungsthemen von „Proving absence of starvation by means of abstract interpretation and model checking“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren