The Object Management Group is a computing industry collaboration to promote object-oriented interoperability among heterogeneous computing environments. They continue to develop specifications which address the many aspects of this problem, the most popular of which is the Common Object Request Broker Architecture (CORBA).