SBIR-STTR Award

Microkernel Application Information fLow with Logic-based Enforcement (MAILLE)
Award last edited on: 6/19/2023

Sponsored Program
SBIR
Awarding Agency
DOD : AF
Total Award Amount
$899,874
Award Phase
2
Solicitation Topic Code
AF191-063
Principal Investigator
Todd Carpenter

Company Information

Adventium Enterprises LLC (AKA: Adventium Labs)

111 Third Avenue South Suite 100
Minneapolis, MN 55401
Location: Single
Congr. District: 05
County: Hennepin

Phase I

Contract Number: FA8750-19-C-0527
Start Date: 7/30/2019    Completed: 7/30/2020
Phase I year
2019
Phase I Amount
$149,917
Security certification of software for life- and mission-critical systems impacts both cost and schedule. While some microkernels offer significant safety and security advantages over classic operating system and real-time operating system approaches, it remains difficult to certify the resulting systems. It is also easy to construct unsafe and insecure systems based on microkernels. The proposed Microkernel Application Information fLow with Logic-based Enforcement (MAILLE) will be a usable development and verification environment for mixed-criticality and multiple independent levels of security (MILS) embedded systems.MAILLE targets systems that require safety and security guarantees from the kernel through user space applications. MAILLE leverages advances in microkernels, highly disaggregated separation architectures, model-based system engineering (MBSE), and integrated verification environments.A model-based front-end enables specification of the system components, integrated model-level and code-level information flow discovery, and enforcement, configuration, and code generation tools. These tools will directly implement the modeled system onto the desired microkernel. MAILLE will include a path for formal correctness, as well as effective tools that scale to real systems, providing system analysis, trust, and use of separation architectures by enabling development in a semantically sound approach across the system.model-based System Engineering,mixed criticality,Safety and Security Guarantees,Microkernels,Separation Architecture,Integrated Verification Environment,Information Flow Control

Phase II

Contract Number: FA8750-21-C-0509
Start Date: 4/16/2021    Completed: 4/16/2023
Phase II year
2021
Phase II Amount
$749,957
Adventium Labs and our teammate Kansas State University (KSU) propose to develop the Microkernel Application Information fLow with Logic-based Enforcement (MAILLE) to specify, discover, analyze, and control key information flows to increase mission resili