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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.