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

Using a Visual Modeling Tool to Generate the DDL

Visual modeling tools are a must for integrating UML with an implementation language. Chapter 10 will show that the iterative and incremental approach to building software relies on quick and accurate forward and reverse engineering. This approach to modeling and code generation is called round-trip engineering.

The quality of the SQL DDL to generate the table structures is just as critical as the quality of the Java code to implement the classes. As before, we use Rational Rose. With the enterprise version, Rose contains an add-in product called the Data Modeler. Again, I show this in the book because I find most project teams using some form of visual modeling not only to generate code but also ...

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