SANTA BARBARA, CA, — May 3, 2005 —Green Hills Software, Inc., the technology leader in embedded software development tools and real-time operating systems (RTOS), today 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 specialized 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 percent in code size and run-time efficiency over full ANSI C++.
About INTEGRITY-178B
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.
Availability
DO-178B Level A certifiable EC++ support for the INTEGRITY-178B RTOS is available now.
About Green Hills Software
Founded in 1982, Green Hills Software, Inc. is the technology leader for real-time operating systems and software development tools for 32- and 64-bit embedded systems. Our royalty-free INTEGRITY® RTOS, velOSity™ microkernel, compilers, MULTI® and AdaMULTI™ Integrated Development Environments and TimeMachine™ debugger offer a complete development solution that addresses both deeply embedded and high-reliability applications. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software on the web at www.ghs.com.
|