Object Management Group OMG
PrismTech has been an active member of the Object Management Group (OMG) for fifteen years. PrismTech's CEO, Keith Steele, serves on the OMG's Board of Directors. PrismTech's OpenSplice DDS Product Marketing Manager, Dr. Angelo Corsaro, co-chairs the OMG DDS Special Interest Group and the Real-Time Embedded and Specialized Services (RTESS) Task Force.
OMG's Organisation:Founded in April 1989 by eleven companies, the OMG began independent operations as a not-for-profit corporation. Through the OMG's commitment to developing technically excellent, commercially viable and vendor independent specifications for the software industry, the consortium now includes approximately 800 members. The OMG is moving forward in establishing the Model Driven Architecture ™ as the "Architecture of Choice for a Connected World" ™ through its worldwide standard specifications including CORBA®, CORBA/IIOP™, the UML™, XMI™, MOF™, Object Services, Internet Facilities and Domain Interface specifications.
OMG's Mission:The OMG was formed to create a component-based software marketplace by accelerating the introduction of standardized object software. The organization's charter includes the establishment of industry guidelines and detailed object management specifications to provide a common framework for application development. Conformance to these specifications will make it possible to develop a heterogeneous computing environment across all major hardware platforms and operating systems. Implementations of OMG specifications can be found on many operating systems across the world today.
 |
The OMG's series of specifications detail the necessary standard interfaces for Distributed Object Computing. Its widely popular Internet protocol IIOP (Internet Inter-ORB Protocol) is being used as the infrastructure for hundreds of technology companies. OMG specifications are used worldwide to develop and deploy distributed applications for vertical markets, including Manufacturing, Finance, Telecoms, Electronic Commerce, Real-time systems and Health Care.
The OMG defines object management as software development that models the real world through representation of "objects." These objects are the encapsulation of the attributes, relationships and methods of software identifiable program components. A key benefit of an object-oriented system is its ability to expand in functionality by extending existing components and adding new objects to the system. Object management results in faster application development, easier maintenance, enormous scalability and reusable software.
Further information about the OMG is available from their website at:
http://www.omg.org