Interoperable Heterogeneous Data Access.
The GNU Ada CORBA Kit (GNACK), with an IDL parser, Ada generator, and CORBA support packages.