O'Reilly logo

Developing Applications with Java™ and UML by Paul R. Reed

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Identifying Classes

Role of the UML Class Diagram

The class diagram will eventually become the most important UML artifact we produce. By eventually, I mean that initially it will be somewhat sparse and lacking in anything of significant value. With each iteration, however, as we learn more about the static and dynamic features of the application, it will begin to evolve into the pivotal diagram from which all else going forward is derived. Even the UML component and deployment diagrams depict how classes will be packaged and ultimately delivered in runtime form.

Chapter 2 noted that the majority of visual modeling tools today generate their code structures directly from the class diagram. Tools that support reverse engineering derive their diagrammatic ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required