Embraer selects GNAT Pro Ada platform for AMX jets modernisation


Brazilian Air Force (FAB) AMX aircraft

Embraer has selected AdaCore's GNAT Pro Ada development environment as a primary tool for the operational flight programme development in support of the Brazilian Air Force (FAB) AMX aircraft modernisation effort.

Embraer had previously been awarded a follow-on contract by the Brazilian Air Force to modernise 43 AMX jet fighters in a move to improve Brazil's defence system.

The agreement includes a structural overhaul, repair and substitution of other outdated equipment to keep the aircraft fully operational.
GNAT Pro will be used as a base to develop the critical software system along with Wind River's VxWorks real-time operating system (RTOS) for the AMX modernisation programme.

The Ada language is used to develop embedded and real-time system software and provides strong typing, modularity mechanisms, run-time checking, parallel processing including tasks, synchronous message passing, protected objects and select statements, exception handling, and generics.

Designed to provide ground attack, long-range strike and close air support, the AMX aircraft features active and passive electronic countermeasures system as well as a radar warning receiver.

Produced in single-seat and two-seat configurations, the AMX fighter / bomber is capable of carrying air-to-air missiles, air-to-surface missiles, free-fall bombs, retarded bombs, laser-guided bombs, cluster bombs, precision-guided munitions and rocket launchers.

The AMX, labelled A-1 by FAB, has a maximum speed of 1,053kmph, a range of 889km and a service ceiling of 13,000m.

The maiden flight of the modernised aircraft is planned for early 2012, and the first delivery is expected by the end of 2012.

The Brazilian Air Force has been operating AMX aircraft for more than 20 years and the jet is also in service with Italian and Venezuelan air forces.

Image: The AMX fighter/bomber is used to perform ground attack, long-range strike and close air support. Photo: Guilherme Poggi.