Appendix A. UML Twice Distilled

This appendix briefly explains the features of the Unified Modeling Language (UML) that this book uses.

The UML[*] provides conventional notation that this book applies to illustrate the design of object-oriented systems. Although the UML is not overly complex, developers commonly underestimate the richness of its features. The figures in this book go beyond the simple modeling of classes but still use less than half of the features available in the UML. For a rapid introduction to most of the features of the UML, read UML Distilled [Fowler and Scott]. For a more thorough review, read The Unified Modeling Language User Guide [Booch et al.]. By learning to use standard nomenclatures and notations, developers learn ...

Get Building Parsers with Java™ 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.