The Coad Letter: Modeling and Design, Issue 110, Announcing UML 2.0, by Granville Miller

By: Coad Letter Modeling Editor

Abstract: The UML 2.0 Specification has been approved by the OMG. The final editing process is going on and the specification is set to be released to the public by the end of the year. Here is what is new.

Earlier this month, the Unified Modeling Language (UML) 2.0 Superstructure specification was endorsed by the OMG in Paris, France. This new version of the standard in modeling languages brings a wealth of changes to the UML. A team of industry experts including Borlands Karl Frank brought this new standard forward after three years of hard work. Borland has been active in the OMG for many years.

Being endorsed by the OMG doesnt mean that the UML 2.0 standard is ready to be distributed to the public. The UML 2.0 standard is set to come out in two phases. The first release is set for October of this year pending a vote by the OMG membership and a board of directors endorsement. However, books and articles on this new version of the UML will start to appear in the third quarter.

The second phase could take as long as a year. This phase includes a finalization process (by the Finalization Task Force) that will result in a final edit. The content of the specification could change during this time, as work to align the UML with the MOF proceeds. The OMG will then release this new specification to the public as the official version of the standard.

So what can you look forward to in this new version of this increasingly popular modeling language? The UML is moving toward a tighter relationship with programming languages and environments. Some of the evolutions in the UML 2.0 specification include greater support for component-based development, additions to the activity diagram for business process modeling, statechart improvements, and a better mapping to the UML metamodel (called the MOF).

There have been many changes from the UML 1.5 specification. Over the next few months, and as changes occur, we will be bringing you a new series called Whats New in UML 2? Each article in the series will look at one of the new improvements and describe it in detail. The goal is to bring you the latest developments in this new UML specification.

The latest advances in the UML are something that Borland has worked to bring out in its Together products for some time. We included a UML 2.0 profile in one of our Together Editions that was released in December of 2002. We will continue to work with the OMG and our Together product line to bring you the latest advances to help your project succeed.

Server Response from: ETNASC04