FOREWORD

The Unified Modeling Language (UML) can be used like any other natural language. It is spoken in several ways.

Some people use UML slang to sketch a model to communicate with colleagues or to store some notes. Others speak a UML dialect. They use some vocabulary that is not formally defined, but which is easy to use, pragmatic, and a lot of people understand the right thing.

Most software developers speak pragmatic UML. Not perfect—some special words are rarely or never used. Sometimes the blur of their models leads to misunderstandings. However, generally speaking, it works well.

Some people are real UML virtuosos. So to speak the Goethe’s, Schiller’s, and Lessing’s of the UML. They know every detail of the Unified Modeling Language ...

Get UML 2 Certification Guide 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.