SAN DIEGO, 1 June 2009. Green Hills Software Inc., maker of safe and secure operating systems, has announced the availability of three new high-assurance software components for its Integrity-178B real-time operating system (RTOS) during Avionics USA and the Military & Aerospace Electronics Forum in San Diego. The new software components include: an RTCA/DO-178B Level A-compliant Partitioning Journaling File System called PJFS-178B; an RTCA/DO-178B Level A-compliant network stack, called IPFLITE; and an ARINC 615A dataloader.
PJFS-178B, IPFLITE, and the ARINC 615A dataloader are available as optional components for Green Hills Software's industry-leading INTEGRITY-178B operating system.
Integrity-178B has been certified to the highest security assurance level required by the U.S. government for operating systems: EAL6+/High Robustness.
With the new PJFS-178B file system, IPFLITE network stack, and ARINC 615A dataloader, Green Hills Software now offers system developers and integrators a single-source solution for their high-assurance operating system and related software components without relying on third-party software products or certification services, claims a company official.
The PJFS-178B Client provides a standards-based interface that allows a safety- or security-critical application to access the underlying file system, describes a representative. The PJFS-178B Server handles PJFS-178B Client API requests, manages access to the underlying storage device(s), and provides interfaces to configure the file system, as well as format and mount disks. "The combined strength and sophistication of INTEGRITY-178B and PJFS-178B allows the DO-178B Level A-compliant host PJFS-178B file system to service multiple file system clients at different safety levels in an ARINC 653 environment," continues the company official.
The IPFLITE Client/Server architecture is based on RFC 791 and 768. The IPFLITE Client provides a BSD-style interface. whereas the IPFLITE Server includes a Socket Server and an UDP/IP network stack. IPFLITE also contains a Trivial File Transfer Protocol (TFTP) library that is based on RFC 1350, 2347, and 2348, and is compatible with the IPFLITE network stack and the PJFS-178B file system.
Green Hills Software's dataloader protocol (DLP) library implements the protocols specified in ARINC 615A-2 used to perform uploads and downloads of data files. The DLP library provides the target side for interfacing to host-based ARINC 615A-2 dataloaders, such as TechSat's NetLoader as well as other host-based systems, reveals a representative.