Ryan International Selects Green Hills Software's INTEGRITY®-178B RTOS as Platform For Aviation Safety Products
Will Use INTEGRITY-178B TO Achieve DO-178B Certification
Santa Barbara, CA. September 30, 2002 -- Green Hills Software, Inc. today announced that Ryan International Corporation, a leading provider of business and general aviation avionics systems, has selected Green Hills Software's INTEGRITY®-178B real-time operating system (RTOS) for its avionics product development. Ryan International will use INTEGRITY-178B to help achieve DO-178B certification for all of its industry-leading aviation hazard detection and warning systems, beginning with the Multi-Function Display (MFD) flight safety system.
"INTEGRITY-178B provides an excellent safety-critical RTOS platform, and is the only RTOS that gives us a clear path to DO-178B certification," said Dean Ryan, vice president of engineering with Ryan International Corporation. "INTEGRITY-178B partitions high level safety applications from those at lower levels, speeding the development and certification process."
Ryan International Corporation's flagship product, the Traffic Collision and Alerting Device (TCAD), is an electronic transponder-based system that alerts pilots to potential collision threats within a traffic area. The MFD uses data received from the TCAD and other sources to generate a visual display of safety hazards outside the host aircraft, such as planes that are too close, or inclement weather. The display provides full-color graphic images similar to those seen by air traffic controllers.
INTEGRITY-178B is an ARINC-653 compliant, hard real-time operating system optimized for safety- and mission-critical applications that require FAA DO-178B certification, the utmost in security, and fast, predictable response. Featuring a complete DO-178B Level A Certification Package that shortens the time required to obtain DO-178B certification, INTEGRITY-178B provides real-time response, memory-protected partitions, and guaranteed resource availability for both CPU time and memory. INTEGRITY also provides an optional ARINC-653 compliant partition scheduler, making it the only RTOS that can support Multiple Levels of Security (MLS) on a single processor.
Ryan is also using Green Hills Software's MULTI® Integrated Development Environment (IDE) to develop software that creates the MFD's graphics. This software, hosted under INTEGRITY-178B, runs on a Motorola MPC8245 processor. Ryan also plans to use MULTI and INTEGRITY-178B to develop and deploy embedded software for future avionics products that utilize the same MPC8245 platform.
"Leading military/aerospace systems companies like Ryan International are using INTEGRITY-178B to enhance the reliability of their systems and achieve DO-178B certification," said John Carbone, vice president of marketing for Green Hills Software, Inc. "INTEGRITY-178B's partitioned architecture and guaranteed resource availability greatly simplify the development, deployment, and certification of safety-critical military and aerospace systems. We are pleased that Ryan International has selected INTEGRITY as the standard platform for its aviation safety products."
INTEGRITY-178B utilizes hardware memory protection and an advanced two-level partition scheduler to provide complete time, space, and resource partitioning between applications operating on the same hardware platform. This partitioning effectively builds a firewall between applications and the kernel, preventing errors in one application from corrupting other applications or the kernel. INTEGRITY-178B also provides protection and guaranteed resource availability in both the time and space domains, thereby enabling applications that have been assigned different DO-178B safety levels to run concurrently on the same processor (i.e. supports "robust partitioning," as defined in ARINC 653). INTEGRITY-178B's ARINC-653 APplication/EXecutive (APEX) interface provides a recognized standard interface between the operating system of an avionics computer resource (ACR) and the application software.
INTEGRITY-178B includes an RTOS simulator (ISIM) that enables programmers to develop and test their code on a PC or workstation without the need for target hardware. INTEGRITY-178B also features a real-time EventAnalyzer that enables viewing of system and user events in a graphical display.
INTEGRITY-178B is tightly integrated with Green Hills Software's MULTI® 2000 IDE. Together with Green Hills Software's family of optimizing Ada 95, C, and C++ compilers, MULTI automates all aspects of embedded software development, including editing, source-level debugging, program building, run-time error checking, version control, and code/performance optimization. MULTI also features an advanced code coverage tool (GCOVER) that automates structural coverage analysis for application software, including the analysis of DO-178B.
About Green Hills Software, Inc.
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. Green Hills Software's royalty-free INTEGRITY® real-time operating system and the ThreadX real-time operating system, fully integrated with its market leading compilers and MULTI® Integrated Development Environment, provide a total development and run-time solution that addresses both deeply embedded and maximum reliability applications.
Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. For more information on Green Hills Software products, call 805-965-6044 or email sales@ghs.com.
Green Hills Software, the Green Hills Software logo, and MULTI are registered trademarks, and INTEGRITY, Green Hills Probe, EventAnalyzer and Integrate are trademarks of Green Hills Software, Inc. All other trademarks, registered or otherwise, are the property of their respective companies.
For More Information Contact: |
Green Hills Software
Lynn J. Robinson
(805) 965-6044
lynnr@ghs.com
|
Davis-Marrin Communications
Ken Marrin
(781) 581-8370
kmarrin@davismarrin.com
|
|