Automatic Verification of Application-Tailored OSEK Kernels

Zur Kurzanzeige

dc.identifier.uri http://dx.doi.org/10.15488/1761
dc.identifier.uri http://www.repo.uni-hannover.de/handle/123456789/1786
dc.contributor.author Deifel, Hans-Peter ger
dc.contributor.author Dietrich, Christian ger
dc.contributor.author Göttlinger, Merlin ger
dc.contributor.author Milius, Stefan ger
dc.contributor.author Lohmann, Daniel ger
dc.contributor.author Schröder, Lutz ger
dc.date.accessioned 2017-08-08T10:55:51Z
dc.date.available 2017-08-08T10:55:51Z
dc.date.issued 2017-08-08
dc.identifier.citation Deifel, H.-P.; Dietrich, C.; Göttlinger, M.; Milius, S.; Lohmann, D.; Schröder, L.: Automatic Verification of Application-Tailored OSEK Kernels. In: Formal Methods in Computer Aided Design (FMCAD), 2017, S. 196-203. DOI: http://dx.doi.org/10.23919/FMCAD.2017.8102260
dc.description.abstract The OSEK industrial standard governs the design of embedded real-time operating systems in the automotive domain. We report on efforts to develop verification methods for OSEK-conformant compilers, specifically of a code generator that weaves system calls and application code using a static configuration file, producing a stand-alone application that incorporates the relevant parts of the kernel. Our methodology involves two verification steps: On the one hand, we extract an OS-application interaction graph during the compilation phase and verify that it conforms to the standard, in particular regarding prioritized scheduling and interrupt handling. To this end, we generate from the configuration file a temporal specification of standard-conformant behaviour and model check the arising formulas on a labelled transition system extracted from the interaction graph. On the other hand, we verify that the actual generated code conforms to the interaction graph; this is done by graph isomorphism checking of the interaction graph against a dynamically-explored state-transition graph of the generated system. ger
dc.language.iso ger ger
dc.publisher Piscataway : IEEE ger
dc.rights Es gilt deutsches Urheberrecht. Das Dokument darf zum eigenen Gebrauch kostenfrei genutzt, aber nicht im Internet bereitgestellt oder an Außenstehende weitergegeben werden. ger
dc.subject OSEK ger
dc.subject Echtzeitbetriebssystem ger
dc.subject Formale Verifikation ger
dc.subject Applications-spezifische Anpassungen ger
dc.subject.ddc 004 | Informatik
dc.title Automatic Verification of Application-Tailored OSEK Kernels eng
dc.type ConferenceObject ger
dc.type Text ger
dc.bibliographicCitation.firstPage 196
dc.bibliographicCitation.lastPage 203
dc.description.version acceptedVersion ger
tib.accessRights frei zug�nglich


Die Publikation erscheint in Sammlung(en):

Zur Kurzanzeige

 

Suche im Repositorium


Durchblättern

Mein Nutzer/innenkonto

Nutzungsstatistiken