This paper explores the OMG's planned evolution of UML from UML 1.4 through the next major revision, UML 2.0. The paper begins by summarizing the most important improvements in UML 1.4, and then discusses how and why the UML 2.0 major revision work is being decomposed into four complementary parts.
Related white papers
Consistent Independent Component Analysis and Prewhitening
In the past decade, independent component analysis (ICA) has received much attention in many different fields, such as signal processing and machine learning. It has been used as a standard...
Managing Client-Server Software Development and Maintenance: a Tutorial
Computing is going through a "sea change" from processing based on centralized-control architectures to processing based on distributed (including client-server) architectures. Distributed systems are now evident everywhere from small business...
MSDN Webcast: Performing a File Upload With Silverlight (Level 100)
The attendee will learn how to use Microsoft Silverlight 1.1 with the Microsoft .NET Framework to upload files to Web server using a Web service with the HTTP POST method.
Podcast: Building the James Webb Space Telescope
When the Webb Telescope takes off for its perch in space, it will be operated by some 200,000 lines of software code. Since a system failure would involve a...
Speeding Software Innovation through Mass Collaboration
Open Source and Mass Collaboration is the smart way to software innovation and slashed development costs.The concept of creating software through mass collaboration and collective intelligence is not just a...
Component-based Development in Microsoft Visual Basic .NET
In Microsoft Visual Basic 6.0, COM was the prevalent component-based development model. Microsoft .NET replaces COM with an entirely new model that is language-neutral, registry-free, and version-aware. Learn how to...
Understanding the Build or Buy Decision
If you plan to implement a new support center for your organization, the Build or Buy White Paper will help you understand the costs and paybacks associated with commercial software...


