The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.

Compositional Verification of Security Properties for Embedded Execution Platforms

The work

AuthorsChristoph Baumann; Oliver Schwarz; Mads Dam
Editors
Typemisc
Year2017
Also known asbaumann2018compositional
Citekeybaumann2017compositional

Where it appeared

Published inEPiC series in computing
Volume49
Pages1

Identifiers

DOI10.29007/h4rv
OpenAlexW2776245536

From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.

Abstract

The security of embedded systems can be dramatically improved through the use of formally verified isolation mechanisms such as separation kernels, hypervisors, or microkernels. For trustworthiness, particularly for system level behaviour, the verifications need precise models of the underlying hardware. Such models are hard to attain, highly complex, and proofs of their security properties may not easily apply to similar but different platforms. This may render verification economically infeasible. To address these issues, we propose a compositional top-down approach to embedded system specification and verification, where the system-on-chip is modeled as a network of distributed automata communicating via paired synchronous message passing. Using abstract specifications for each component allows to delay the development of detailed models for cores, devices, etc., while still being able to verify high level security properties like integrity and confidentiality, and soundly refine the result for different instantiations of the abstract components at a later stage. As a case study, we apply this methodology to the verification of information flow security for an industry scale security-oriented hypervisor on the ARMv8-A platform. The hypervisor statically assigns (multiple) cores to each guest system and implements a rudimentary, but usable, inter guest communication discipline. We have completed a pen-and-paper security proof for the hypervisor down to state transition level and report on a partially completed verification of guest mode security in the HOL4 theorem prover.

How it got here

How it got hereagent via openalex
Added2026-10-26 13:13 UTC
Not denied bya person 2026-10-29 17:12 UTC

Cite it as

@misc{baumann2017compositional,
  title        = {Compositional Verification of Security Properties for Embedded Execution Platforms},
  author       = {Christoph Baumann and Oliver Schwarz and Mads Dam},
  year         = {2017},
  journal      = {EPiC series in computing},
  volume       = {49},
  pages        = {1},
  doi          = {10.29007/h4rv},
}

This record lives at https://refs.drheap.org/baumann2017compositional/ and will keep doing so. It used to be called baumann2018compositional, and those addresses still resolve to this one.