The common object request broker :architecture and specification (John Wiley, 1992)