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

Checkpoint

Where We've Been

  • A visual modeling tool is necessary to expedite the development of program code. The primary sources for the code are the class and component diagrams.

  • Just as forward engineering is beneficial, it is important to reverse-engineer the application code into the visual model. This iterative process—forward engineering, coding, and then reverse engineering—is ongoing throughout the project lifecycle.

  • Not one line of SQL is necessary to implement the container-managed persistence (CMP) model as implemented in the Enterprise JavaBean 2.0 specification.

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