• DocumentCode
    674193
  • Title

    A safe & secure arinc 653 hypervisor

  • Author

    VanderLeest, Steven H. ; Greve, David ; Skentzos, Paul

  • Author_Institution
    Calvin Coll. & DornerWorks Ltd., Grand Rapids, MI, USA
  • fYear
    2013
  • fDate
    5-10 Oct. 2013
  • Abstract
    Embedded hypervisors allow integration of a mixture of legacy and modern applications onto a single computing platform, thus reducing size, weight, power, and cost (SWaP-C). DornerWorks is developing extensions to the open source Xen hypervisor that will meet DO-178C Level A requirements for safety and high robustness requirements based on Common Criteria Evaluation Assurance Level (EAL) 6+ for security. Our extensions provide compliance with the ARINC 653 standard, including time and space partitioning and refine the idea of I/O partitioning. Our partitioning of I/O provides deterministic bandwidth allocation to guest domains. To meet security requirements we apply modern formal analysis techniques to our design. A distinctive aspect of our hypervisor is our use of permissive licensing based on open source with meticulous configuration management. We believe that the transparency and availability offered by a permissive license and an open architecture coupled with rigorous certification artifacts for both safety and security establishes a compelling alternative for partitioning of software in safety and security-critical systems.
  • Keywords
    aerospace computing; aerospace safety; avionics; embedded systems; public domain software; ARINC 653 hypervisor; DO-178C level A requirements; DornerWorks; EAL6+; I/O partitioning; SWaP-C; common criteria evaluation assurance level; deterministic bandwidth allocation; embedded hypervisors; formal analysis techniques; meticulous configuration management; modular avionics; open architecture; open source Xen hypervisor; rigorous certification artifacts; security requirements; security-critical systems; single computing platform; space partitioning; time partitioning; Hardware; Licenses; Operating systems; Safety; Security; Virtual machine monitors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference (DASC), 2013 IEEE/AIAA 32nd
  • Conference_Location
    East Syracuse, NY
  • ISSN
    2155-7195
  • Print_ISBN
    978-1-4799-1536-1
  • Type

    conf

  • DOI
    10.1109/DASC.2013.6712638
  • Filename
    6712638