• Home
  • Search
  • Formal Modelling of Separation Kernel Components
  • Open Access IconOpen Access
  • Cite Icon14
  • https://doi.org/10.1007/978-3-642-14808-8_16Copy DOI Icon

Formal Modelling of Separation Kernel Components

  • Jan 1, 2010
  • Andrius Velykis +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Separation kernels are key components in embedded applications. Their small size and widespread use in high-integrity environments make them good targets for formal modelling and verification. We summarise results from the mechanisation of a separation kernel scheduler using the Z/Eves theorem prover. We concentrate on key data structures to model scheduler operations. The results are part of an experiment in a Grand Challenge in software verification, as part of a pilot project in verified OS kernels. The project aims at creating a mechanised formal model of kernel components that gets refined to code. This provides a set of reusable components, proof strategies, and general lemmas. Important findings about properties and requirements are also discussed.

Similar Papers
  • Conference Article
  • Citations9

Time and space partitioning security components for spacecraft flight software

  • Oct 01, 2011
  • James Windsor +3
  • Research Article
  • Citations4

A Verified Capability-Based Model for Information Flow Security With Dynamic Policies

  • Jan 01, 2018
  • IEEE Access
  • Jianwen Sun +2
  • Research Article

Formal Modeling and Verification of Software Systems with Stepwise Refinement and Theorem Proving

  • Jan 01, 2022
  • Journal of the Robotics Society of Japan
  • Tsutomu Kobayashi
  • Research Article
  • Citations3

Generic Methodology for Formal Verification of UML Models

  • Jan 05, 2022
  • Defence Science Journal
  • K.H Kochaleema +1
  • Conference Article
  • Citations9

Formal modelling and verification of a component model using coloured petri nets and model checking

  • Mar 11, 2007
  • Elthon Oliveira +2
  • Conference Article
  • Citations7

A Rubric to Assess Civil Engineering Students' Grand Challenge Sustainable Entrepreneurship Projects

  • Jul 07, 2016
  • Claire Dancz +6
  • Research Article
  • Citations1

Formal Modeling and Verification of a Victim DRAM Cache

  • Feb 13, 2019
  • ACM Transactions on Design Automation of Electronic Systems
  • Debiprasanna Sahoo +5
  • Single Book
  • Citations8

Formal Verification of Control System Software

  • May 14, 2019
  • Pierre-Loïc Garoche
  • Conference Article
  • Citations10

Evaluation of model checkers SPIN AND UPPAAL for testing wireless sensor network routing protocols

  • Jan 01, 2015
  • T Fatima +2
  • Conference Article
  • Citations24

Verification of UML-based real-time system designs by means of cTLA

  • Mar 15, 2000
  • G Graw +2
  • Research Article

A type system for formal verification of cyber-physical systems C/C++ software

  • Feb 28, 2024
  • Radioelectronic and Computer Systems
  • Yuriy Manzhos +1
  • Front Matter
  • Citations1

Preface: Special issue on software verification and testing

  • Oct 01, 2017
  • Journal of Systems and Software
  • Mercedes G Merayo +1
  • Research Article
  • Citations33

Formal modeling and verification of a service composition approach in the social customer relationship management system

  • Dec 02, 2019
  • Information Technology & People
  • Alireza Souri +3
  • Research Article
  • Citations44

A Formal Composition and Interaction Model for a Web Component Platform

  • Sep 01, 2002
  • Electronic Notes in Theoretical Computer Science
  • Claus Pahl
  • Conference Article
  • Citations3

Back-annotation of timin information into a formal hardware model: a case study

  • Jul 14, 2005
  • T Westerlund +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.