Essential UML

As they say in UML land, let's keep the ceremony to a minimum, and get to the problem at hand. In the world of OO design and development, it's all about up front thinking and setting the stage for iteration, prototyping, and refinement. Object-oriented programming existed a long time before it finally took hold in the business world. Its adoption was slowed by the reluctance of many software project managers who were reticent to embrace a process that delayed actual coding for so long. But the payoff for a well thought-out object-oriented architecture has finally begun to sell itself. For many, Java and its strong ties to the Internet finally delivered OOP to the enterprise.

UML is a modeling language. It defines meta-models, such ...

Get Enhydra XMLC™ Java™ Presentation Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.