The Common Object Request Broker: Architecture and Specification (1996)