CS 4448 - Spring 1998
Object-Oriented Programming and Design
Discussion 8.2.1
by
Tao He

Why Use the UML?
by
Martin Fowler
- UML is a standard. But we should use it not simply because it's a standard, as emphasized by the arthur, but because what it is able to do. There are other standards too, such as Booch 93. People won't switch to UML simply because it's a newer standard. Rather, they would compare the two and see that UML offers more.
- UML provides a means for people to communicate their ideas and understandings about a design with a set of defined diagrams with precise meanings
- Emphasis on interface rather than implementation does not make UML more attractive. Having a developing environment such as the one provided by National Rose makes UML more powerful and attracts people.
- I would be interested to see some statistics on the modeling languages used in the industry. Is UML gaining ground?
Copyright © University of Colorado. All rights reserved.
Revised: April 14, 1998