The Common Object Request Broker (CORBA)
CORBA specifies a system which provides interoperability between objects in
a heterogeneous, distributed environment and in a way transparent to the
programmer. Its design is based on OMG Object Model.
slide: CORBA