Object Management Group
+1-781-444 0404 ext. 142
UML 2.0 Standard Officially Adopted at OMG Technical Meeting in
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
- 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, www.omg.org;
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 firstname.lastname@example.org,
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.