Atego has announced the release of Aonix Perc Ultra with support for execution on Wind River's VxWorks MILS Platform 2.1. The embedded and real-time virtual machine responds to the need for MILS (Multiple Independent Levels of Security) that enables deployment of embedded and real-time Java applications, where applications with different security levels can execute within the same system. Atego's Virtual Machine technology and supporting tool chain is deployed in time-critical applications ranging from the Aegis weapons system on the guided missile cruiser USS Bunker Hill to the in-flight entertainment and cabin management systems on the Cessna Citation CJ4 business jet.
The platform, released in September 2010, implements a high performance and scalable Type 1 hypervisor-based embedded separation kernel, and is claimed to include a high-assurance environment designed for EAL (Evaluation Assurance Level) 6+ user components including applications, middleware, and drivers. Additionally, the product provides a High Assurance Network Stack enabling MILS-based secure networking, which is a critical component for cross domain solutions and Multi-Level Secure connected devices.
The MILS supports both the new High Assurance Network Stack and the General Network Stack interchangeably, in addition to execution from within the separated partitions of VxWorks MILS-based platforms. The release is claimed to allow users to deploy Java on a VxWorks guest OS within secure partitions, as well as on a Wind River Linux guest OS within partitions, both targeting PowerPC processors.