IBM's system object Model (SOM) provides a powerful toolset for building object-oriented applications in multiple languages on multiple platforms. It is fully compliant with the Object Management Group's (OMG) Common Request Broker Architecture (CORBA). OC System' PowAda product allows Ada95 programmers “first-class” access to SOM. This article describes the use of SOM classes to build a simple “groupware” application in Ada95.
/lp/association-for-computing-machinery/system-object-model-som-and-ada-an-example-of-corba-at-work-og4pk0NrvD