Smiths Aerospace uses Green Hills software for Boeing 777

Feb. 1, 2006
Designers at Smiths Aerospace in Grand Rapids, Mich., needed development tools to create software for the Boeing 777.

Designers at Smiths Aerospace in Grand Rapids, Mich., needed development tools to create software for the Boeing 777. They found a solution with Green Hills Software Inc. in Santa Barbara, Calif.

Smiths Aerospace used Green Hills Software’s GMART runtime system and AdaMULTI development environment to develop the software for the Electrical Load Management System (ELMS2) and Fuel Quantity Indicating System (FQIS) for the new Boeing 777 300ER aircraft.

The software running in both systems has been certified to the Federal Aviation Administration’s (FAA) standard for safety-critical software, RTCA/DO-178B. The FAA and European Joint Aviation Authority (JAA) were involved in the certification process.

Click here to enlarge image

“Smiths Aerospace selected Green Hills Software’s AdaMULTI development environment and GMART run-time system for the ELMS2 and FQIS because these systems met our safety requirements and supported the low power and low cost Freescale ColdFire 5307 processor that we were using,” says Dave Bolton, principal software engineer at Smiths Aerospace. “GMART also reduced our development effort because we were able to use Green Hills Software’s certification package, including design and verification data, in our FAA certification submittal.”

Green Hills Software’s AdaMULTI is a software-development environment for embedded computer-based applications developed using the Ada 95, C, C++ and Embedded C++ (EC++) programming languages.

Green Hills Software’s GMART supports the SPARK safety critical subset of the Ada language, and is for applications requiring a small, fast, and deterministic runtime environment. For more information, see www.ghs.com.

Voice your opinion!

To join the conversation, and become an exclusive member of Military Aerospace, create an account today!