RTOS, Embedded Linux, Real-Time Operating System and DO-178B: LynuxWorks

DII COE and DII COE RT: The Defense Information Initiative Common Operating Environment
Real-time embedded military applications for the DoD

"The DII COE is not a system; it is a foundation for building a shared system."

The DII COE was developed in late 1993 to increase portability, interoperability and reusability in the USA's Department of Defense systems. The DII COE is a software infrastructure that defines a set of guidelines and standards. The DII COE is not hardware-based.

The DII COE was conceived to provide an application-independent, standards-based software platform which could support a wide range of command and control mission applications. Eight possible degrees of COE compliance were identified and the software platform was divided into three distinct layers:

LynuxWorks in action: Military and Aerospace
MORE Military and Aerospace APPLICATIONS:
OTHER INDUSTRIES:
  1. the kernel (operating system and extensions, common desktop, software install tools, security extensions)
  2. the infrastructure services (data exchange) layer (RDBMS servers/clients, network management, communications, PC services)
  3. common support applications (MCG&I, messaging, office automation, correlation/fusion, alerts)

 

LynxOS and the real-time DII COE effort:

In 1996 and 1997, initial studies were undertaken with regards to extending the DII COE to real-time applications, which became known as DII COE RT.

The LynxOS real-time operating system As the DII COE RT effort progressed, LynxOS® was selected as the reference RTOS implementation for the DII COE configurable RT kernel.

LynxOS was chosen because it could provide the real-time scheduling and predictable performance required by the DII COE RT. Furthermore, any real-time operating system considered for DII COE is assessed for its ability to provide key functional units associated with real-time profiles in the POSIX®.13 standard.

As a result, LynxOS has been used for years as a COTS real-time operating system inside mission-critical applications world-wide.

 


RTOS and embedded operating systems

Embedded operating systems and development tools

Corporate

Industry solutions

OS Support

OS Training

SynergyWorks: LynuxWorks partners

contact us
ISO9001:2000 Copyright © LynuxWorks™, Inc. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of LynuxWorks is prohibited. 20 years of embedded excellence