Leading experts in embedded software development

News Release from: Green Hills Software
Edited by the Electronicstalk Editorial Team on 15 September 2005

RTOS gains high-integrity language support

DO-178B Level A certifiable Embedded C++ (EC++) is now available for the safety-critical Integrity-178B RTOS.

Note: A free brochure or catalogue is available from Green Hills Software on the products in this news release. Click here to request a copy.

Green Hills Software has announced the availability of DO-178B Level A certifiable Embedded C++ (EC++) for its safety-critical Integrity-178B RTOS. Green Hills Software is first to offer safety critical developers a choice of C, C++ and Ada, all developed and supported by a single vendor and integrated into a single, multiple language development environment-Green Hills Software's Multi. Additionally, Green Hills Software supports specialised versions of these languages for safety critical development - Misra C, Embedded C++, Spark ada and Ravenscar Ada.

'The addition of EC++ to the languages already supported for the Integrity-178B operating system provides a powerful new capability for the development of safety-critical applications', said Greg Gicca, Director of Product Marketing for Safety Critical Products at Green Hills Software.

'Integrity-178B now supports the development of a single system with a mix of several languages'.

'This allows developers to select the language best suited for their application development needs and designated safety level'.

Multiple applications can now be developed in different languages and deployed in separate Integrity-178B partitions running on the same computer.

A high-Integrity DO-178B Level A application might be developed using EC++.

An application with lower criticality might be developed using full Ada and deployed in its own separate partition.

With EC++, object oriented programming capabilities benefit from improved efficiency over full ANSI C++.

EC++ removes ANSI C++ features that are not typically used in embedded or safety critical systems development, thereby generating much smaller and faster programs.

EC++ improvements range from 30-50% in code size and run-time efficiency over full ANSI C++.

Integrity-178B is a powerful, safety-critical, DO-178B Level A certified RTOS.

It offers full time and memory partitioning as well as an ARINC-653-1 APEX interface.

Three programming languages are now available to safety-critical developers supporting their development needs, and Integrity-178B provides the protection between applications with its full partitioning support.

DO-178B Level A certifiable EC++ support for the Integrity-178B RTOS is available now. Request a free brochure from Green Hills Software....

Green Hills Software: contact details and other news
Other news in Embedded Software and Operating Systems
Email this news to a colleague

RSS news feed for Green Hills Software
RSS news feed for Embedded Software and Operating Systems
Electronicstalk Home Page

Green Hills Software logo
Visit the Green Hills Software website