"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:
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.
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.
"The key thing for us was on-site support during the design and debugging phase. We relied on LynuxWorks
for its product, open development environment and professional services."
- Rick Morris, Vice president of Engineering, Jetstream.
|
Industry Solutions
Migration |
Industry Standards |
Embedded Systems Technology |
Board Support Packages (BSPs)
BSP Device Drivers |
BSP Targets by Operating SystemBSP Targets by Form Factor |
Third-party I/O Devices and Hardware |
SynergyWorks: LynuxWorks partners
|
Third-party add-ons for LynuxWorks operating systems |
||