{"title":"设计未来机载能力环境(FACE)安全管理程序","authors":"S. Vanderleest","doi":"10.1109/DASC.2017.8102056","DOIUrl":null,"url":null,"abstract":"A partitioning environment is one of the components of an avionics architecture aligned with the Future Airborne Capability Environment (FACE™). In this paper, we explore the design of a hypervisor to provide the partitioning specified in the FACE Technical Standard. The FACE Consortium is focused on military aviation software, with a dual emphasis on technical standards and business acquisition strategies. We provide an overview of the history and purpose of FACE, then briefly examine previous open avionics initiatives. Our hypervisor extends the Xen open source hypervisor to support the ARINC 653 partitioning standard. Adding the Application Program Interface for the ARINC 653 standard is relatively straightforward because the underlying architectural concepts align well (with a few interesting challenges). Our current work is to expand our hypervisor technology to provide the required interfaces under FACE safety and security profiles. We discuss the current state of the project, examining technical and business aspects of open source software. We conclude with a roadmap for our hypervisor technology to reach conformance with the FACE Technical Standard and eventually achieve flight and security certification.","PeriodicalId":130890,"journal":{"name":"2017 IEEE/AIAA 36th Digital Avionics Systems Conference (DASC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Designing a future airborne capability environment (FACE) hypervisor for safety and security\",\"authors\":\"S. Vanderleest\",\"doi\":\"10.1109/DASC.2017.8102056\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A partitioning environment is one of the components of an avionics architecture aligned with the Future Airborne Capability Environment (FACE™). In this paper, we explore the design of a hypervisor to provide the partitioning specified in the FACE Technical Standard. The FACE Consortium is focused on military aviation software, with a dual emphasis on technical standards and business acquisition strategies. We provide an overview of the history and purpose of FACE, then briefly examine previous open avionics initiatives. Our hypervisor extends the Xen open source hypervisor to support the ARINC 653 partitioning standard. Adding the Application Program Interface for the ARINC 653 standard is relatively straightforward because the underlying architectural concepts align well (with a few interesting challenges). Our current work is to expand our hypervisor technology to provide the required interfaces under FACE safety and security profiles. We discuss the current state of the project, examining technical and business aspects of open source software. We conclude with a roadmap for our hypervisor technology to reach conformance with the FACE Technical Standard and eventually achieve flight and security certification.\",\"PeriodicalId\":130890,\"journal\":{\"name\":\"2017 IEEE/AIAA 36th Digital Avionics Systems Conference (DASC)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE/AIAA 36th Digital Avionics Systems Conference (DASC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DASC.2017.8102056\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE/AIAA 36th Digital Avionics Systems Conference (DASC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DASC.2017.8102056","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Designing a future airborne capability environment (FACE) hypervisor for safety and security
A partitioning environment is one of the components of an avionics architecture aligned with the Future Airborne Capability Environment (FACE™). In this paper, we explore the design of a hypervisor to provide the partitioning specified in the FACE Technical Standard. The FACE Consortium is focused on military aviation software, with a dual emphasis on technical standards and business acquisition strategies. We provide an overview of the history and purpose of FACE, then briefly examine previous open avionics initiatives. Our hypervisor extends the Xen open source hypervisor to support the ARINC 653 partitioning standard. Adding the Application Program Interface for the ARINC 653 standard is relatively straightforward because the underlying architectural concepts align well (with a few interesting challenges). Our current work is to expand our hypervisor technology to provide the required interfaces under FACE safety and security profiles. We discuss the current state of the project, examining technical and business aspects of open source software. We conclude with a roadmap for our hypervisor technology to reach conformance with the FACE Technical Standard and eventually achieve flight and security certification.