OMG Homepage MDA Homepage CORBA Homepage MOF Homepage UML Homepage CWM Homepage XMI Homepage DDS Homepage OMG MARTE BPMN Homepage SysML Homepage banner

Nancy Lenehan
Object Management Group
+1-781-444 0404 ext. 142 

UML 2.0 Standard Officially Adopted at OMG Technical Meeting in Paris

Needham, MA, USA - June 12, 2003- At last week's Object Management Group™ (OMG™) Technical meeting in Paris, France, the Analysis and Design Task Force voted to recommend adoption of the Unified Modeling Language™ (UML®) 2.0 Superstructure specification, completing the definition of this major upgrade to the industry's main software modeling notation. Complementary MetaObject Facility™ (MOF™) 2.0 specifications for the MOF Core and XML Metadata Interchange® (XMI®) were also recommended, updating the repository foundation upon which UML and Model Driven Architecture® (MDA®) tools are built. Alignment of the UML 2.0 metamodel with the MOF metamodel will simplify model interchange via XMI, and cross-tool interoperability.

"Based on our 5+ years of experience in using UML, we have learned a great deal about unifying modeling languages. Using this knowledge, UML 2.0 literally represents the next evolutionary step in our ability to express and communicate system specifications----one which provides a sound basis for MDA," said Jim Odell, noted consultant and writer as well as the co-chair of the Analysis and Design Task Force.

"With over 50 companies contributing their best technology and best practices to this release, the OMG process once again proves itself, turning out a major new standard that will have a resounding impact on the future of software development," remarked Dr. Richard Soley, OMG Chairman and CEO.

The upgraded UML standard now has the following features:

  • A first-class extension mechanism allows modelers to add their own metaclasses, making it easier to define new UML Profiles and to extend modeling to new application areas.
  •  Built-in support for component-based development to ease modeling of applications realized in Enterprise JavaBeans, CORBA® components or COM+.Support for run-time architectures allows modeling of object and data flow among different parts of a system. Support for executable models improved in general.
  • More accurate and precise representation of relationships improves modeling of inheritance, composition and aggregation, and state machines.
  •  Better behavioral modeling improves support for encapsulation and scalability, removes restrictions on mapping of activity graphs to state machines, and improves Sequence diagram structure.
  • Overall improvements to the language simplifies syntax and semantics, and better organizes its overall structure.


About The OMG
With well-established standards covering software from design and development, through deployment and maintenance, and extending to evolution to future platforms, the Object Management Group (OMG) supports a full-lifecycle approach to enterprise integration which maximizes ROI, the key to successful IT. OMG's standards cover multiple operating systems, programming languages, middleware and networking infrastructures, and software development environments. OMG's Modeling standards, the basis for the MDA, include the Unified Modeling Language (UML) and Common Warehouse Metamodel (CWM). CORBA, the Common Object Request Broker Architecture, is OMG's standard open platform with hundreds of millions of deployments running today.

Headquartered in Needham, MA, USA, with a U.S. government representative in Washington, DC, and international marketing representatives in Japan, the UK, and Germany, the Object Management Group is an international, open membership, not-for-profit computer industry specifications consortium. OMG member companies write, adopt, and maintain the organization's standards following a mature, open process. All current OMG specifications may be downloaded without charge from the organization's website,;  the site also provides additional information about OMG and its activities. For information on joining the OMG, or questions not addressed on the website, please contact OMG headquarters by email at,  by phone at +1-781-444 0404, or by fax at +1-781-444 0320. 

Note to editors: The OMG Object Management Group Logo®, MDA®, Model Driven Architecture®, CORBA®, CORBA Academy®, The Information Brokerage®, XMI® and IIOP® are registered trademarks
of the Object Management Group. OMG™, Object Management Group™, CORBA logos™, OMG Interface Definition Language (IDL)™, The Architecture of Choice for a Changing World™, CORBAservices™, CORBAfacilities™, CORBAmed™, CORBAnet™, Integrate 2002™, Middleware That's Everywhere™, UML®, Unified Modeling Language™, The UML Cube logo™, MOF™, CWM™, The CWM Logo™, Model Driven Architecture Logos™ and the XMI Logo™ are trademarks of the Object Management Group. All other products or company names mentioned are used for identification purposes only, and may be trademarks of their respective owners.

Copyright © 1997-2015 Object Management Group, Inc. All Rights Reserved. For questions about the WEBSITE , please contact
For TECHNICAL questions, please contact
Contact BD for info on joining OMG at
Explorer versions 6.0 or later or any browser capable of viewing JavaScript and CSS 2.0. The site is using
DHTML JavaScript Menu By