Who's Using Ada?
Real-World Projects
Powered by the Ada Programming Language
April 2008
Michael B. Feldman
chair, SIGAda Education Working Group
Professor Emeritus, Dept. of Computer Science
The George Washington University
Washington, DC 20052 USA
mfeldman@gwu.edu
(Internet)
http://www.seas.gwu.edu/~mfeldman
You are visitor #
What this is: This is the
most comprehensive known catalog of systems, in operation or under
active development, in which Ada is used at least to a
significant
degree.
What this is not: This is
not a catalog of Ada-oriented software tools, libraries, bindings, and
the like. The emphasis here is on applications
designed for some end-user community, not for software developers. There
are many, many Ada developer artifacts, and several excellent
developer-oriented catalogs, including the Ada Information Clearinghouse ,
AdaPower , and (especially for
open-source projects) the Ada section of SourceForge ;
these catalogs are all actively maintained and it is unnecessary and
undesirable for me to duplicate those efforts.
The Ada community has much to gain from a comprehensive list like
this; I need your help in maintaining it! Please e-mail additions or
corrections to me -- including web
links for the unlinked projects -- at mfeldman@gwu.edu .
I respect the confidentiality of my sources.
This page is intended for informational purposes and I hope it will
be widely read. Please feel free to link to it from other WWW sites.
Please
do NOT put electronic copies on other sites, as this will cause
horrendous
maintenance problems. I try to update it as soon as possible
after I receive information, so it is in everyone's interest not to
proliferate
out-of-date electronic copies.
While this page is intended mainly for web browsing, it is OK to
make
verbatim hard copies. Please keep the maintenance problem in mind and
make
sure to update your print copies now and then.
For web-development fans: I
maintain this page on an Apple Mac Book Pro, using the Composer module
of the open-source Mozilla
SeaMonkey .
Air Traffic
Management Systems
Australia
Belgium
Brazil
Canada
China
Czech Republic
Denmark
Finland
France
Germany
Greece
Hong Kong
Hungary
India
Ireland
Kenya
Netherlands
New Zealand
Pakistan
Scotland
Commercial Aviation
Airbus
320, 330, 340
Beechjet 400A (US business jet)
Beech Starship I (US business turboprop)
Beriev
BE-200
(Russian forest fire patrol plane)
Boeing 737-200, -400, -500, -600, -700, -800
Boeing 747-400
Boeing 757, 767
Boeing
777
Boeing
787
Canadair Regional Jet
Embraer CBA-123 and CBA-145 (Brazilian-made regional
airliners)
Fokker F-100 (Dutch DC-9-size airliner - American Airlines
flies these)
Ilyushin 96M (Russian jetliner)
Lockheed-Martin Hercules "hurricane chaser"
Saab 2000
Tupolev TU-204 (Russian jetliner)
BARCO
Avionics Control Display Manager
Railway Transportation
Metrorail systems in Athens, Budapest, Cairo , Calcutta , Caracas,
Hong Kong, London, Madrid, Mexico
City, Paris, Prague, San
Juan
Channel Tunnel
European Train
Control System (ETCS)
French
High-Speed
Rail (TGV)
New
Generation TGV Software Converted from C to Ada 95
French
National
Railways
New
York City subway
system,
new automatic control project (1)
New
York City subway
system,
new automatic control project (2)
Paris
Metro, driverless
Metro line 14
Paris
Suburban Rail
Perth, Australia suburban rail
Swiss Federal Railways
Safetran Systems Corp (several signaling and control products, in
service
in CSX and other North American railroad companies)
Commercial Rockets
Commercial Imaging Space Vehicles
Communication and Navigational Satellites and Receivers
Hughes 601
and
702 Series
INMARSAT - voice and data communications to ships and mobile
communications
Intelsat VII
NSTAR (Nippon Telephone and Telegraph)
PanAmSat (South American Intelsat-like consortium)
United
States
Coast
Guard Differential GPS Control Station/Data Analyzer
ESA/Alcatel-SEL GPS receiver
TDRSS Ground
Terminals
- NASA
Data Communications
Nortel
Canada
Innocon
Airborne
4-Channel Modem
Scientific Space Vehicles
Desktop
Applications, Games, etc.
Banking and Financial
Systems
Information Systems
Commercial
Shipboard Control Systems
Kingcat
Hi-Tech Luxury Catamaran
Television/Entertainment Industry
Canal+
Technologies (Digital
TV Broadcasting and Interactive TV)
Vision
Systems
Video Security System
Times
Square Studios sign, 1500 Broadway, New York City
Medical Industry
General Industry
Military Applications
Arab Republic of Egypt Combined Operations Center (ARE-COC)
Australian Air Force P3 Surveillance Aircraft
Australian
Navy
Frigate Command and Control System
Australian
Jindalee Over-the-Horizon Radar
Australian WedgeTail - a 737 airborne early warning system
Canada Air Force CH-146 Griffon Multifunction Control Display
Unit (MFCDU)
Canada Air Force CP-140 Aurora Navigation and Flight Instrument
Modernization Project (NFIMP) and Communications Management System
(CMS) Upgrade
Canada Air Force CH-148 Cyclone Flight Management Control Display
Unit (FMCDU)
Gripen - European fighter
aircraft
flight control system
India Light
Combat
Aircraft
NATO Midterm Upgrade of AWACS (Airborne Warning and Control
System)
NATO
Artillery Ballistic Kernel
Reusable Air Defense Information Architecture Using
Next-Generation Technology (RADIANT)
Swedish
Air Force Air Defence Centre (STRIC)
Swedish
Air Force Air Defence Centre Simulator (STRICS)
Swedish
coastal
artillery command and control platform Arte 740
Swiss
Federal
Aircraft Factory Automatic Landing System
UKCATT - United
Kingdom Combined
Arms Tactical Training Programme
UK RAF Nimrod MR2 maritime patrol aircraft (MPA)
UK Royal Navy Ship Helicopter Operating Limits Information System
(SHOLIS)
US
Air Force B1-B Bomber
US Air Force B2 Weapon System Trainer and Mission Trainer
US
Air Force Digital Integrated Air Defense System (DIADS)
US Air Force C-17 Cargo Transport Plane
US
Air Force F-16 Fighter
US
Air
Force Satellite Control Network
US Air Force
Space-Based
Infrared Systems (SBIRS)
US
Air Force Space Based Space Surveillance (SBSS) system
US Army
RAH-66
Comanche
Helicopter
US Army
Extended
Air Defense
Testbed (EADTB)
US Army Advanced
Field
Artillery
Technical Data System (AFATDS)
US
Army Standard Installation/Division Personnel System (SIDPERS3)
US
Army
Unit-Level
Logistics System
US Army M1A2 (US Main Battle Tank)
US Army HAB - Heavy Assault Bridge
US Army Grizzly land-mine clearing device
US
Army Apache helicopter
US Army Longbow Missile
US Army M299 missile launcher
US Army Land Vehicle Electronic Control Technology Testbed
US
Army Crusader
(self-propelled howitzer)
US Army UH60M Flight Management System (FMS)
US Coast Guard HC-130J Control Display Unit (CDU)
US Marine Corps Armored Assault Amphibious Vehicle
U.S.
Marine
Corps
Portable Recording System
US Navy/Air
Force
Joint
Standoff Weapon
US Navy/Air Force
Jet
TrainerJPATS
Simulator/Training System
US Navy Mk41
Vertical Launching
System
US Navy Submarine Combat System
US
Navy SM2 and SM3 missiles
US
Navy
SH-60R
helicopter
US
Navy
Close-In Weapon System
US
Navy
Tactical Tomahawk Weapon Control System (TTWCS)
US
Navy Engine
control systems for Arleigh Burke class guided missile destroyers
(DDG-79
and later)
US/UK
X-35 Joint Strike Fighter (first flight in 2000)
US/UK
Advanced
Tomahawk Weapon Control System (ATWCS)
F/A-18
AN/APX-111(V) Combined Interrogator/Transponder
F-16
AN/APX-113(V)
Combined Interrogator/Transponder
F-22 Jet Fighter
"Raptor"
Fire
Support
Automated Test System
Lockheed-Martin
Advanced
Gunnery Training System
Omnitech
Robotic Vehicle Control System
Pratt-Whitney
Aircraft
Engines
SAIC
Radar Simulator
Celsiustech
Naval Command and Control Systems
PATRIOT ICC (command and control center)
Lockheed Hercules C130J Mission Computer
SMART-T (Army satellite tele-com terminal)
Mk-45 (light weight 5 inch 62 caliber shipboard-mounted gun)
Universal Modem System (UMS) System Planning Computer (SPC)
Standard Missile Block IVa IR Seeker
Standard Missile Block IVa Control Computer
AIM 9X Missile
Barco
Avionics
Control Display Management System
Joint Tactical Radio
System (JTRS)
Extended Air Defense Test Bed
Mark
IVB Meteorological Satellite Ground Station
Radar
Warning Receiver
Local
Management Device/Key Processor
Innocon
Satellite-Based
Atmospheric
Measurement Instrument
THAAD
-
Theater High-Altitude Area Defense System
Joint Computer-Aided
Acquisition
and Logistics System (JCALS)
Satellite and
Ground
Environment
Simulation (SAGES)
US
Tri-Service
Common Missile Warning System
Tornado
- European jet fighter
Janus
- Rockwell Collins' programmable cryptographic engine
Reusable Air Defense Information Architecture Using
Next-Generation Technology (RADIANT)
Eurocopter
Tiger helicopter (all variants: German UHT, French
HAP, Spanish HAD, Australian ARH)
Tiger helicopter simulator (UHT, HAP, ARH)
Eurocopter
NH90 Tactical Transport Helicopter
Eurocopter
NH90 NATO Frigate Helicopter
NH90 helicopter simulator (variant TGEA)
Integrated
Mechanical
Diagnostics Helicopter Usage and Maintenance System (IMD-HUMS)
TOP