Appendix D. Introduction to UML Notation

UML stands for Unified Modeling Language. UML is a widely used notation for describing the analysis, design, and architecture of software systems. It's the modeling language used in visualizing, specifying, building, and documenting software components and applications.

In this appendix, we present the fundamentals of class diagrams, sequence diagrams, and state transition diagrams, which are needed to understand the UML notation used in the book. For more details, we recommend that you to refer to Sams Teach Yourself UML in 24 Hours (ISBN: 0672322382).

Get Sams Teach Yourself EJB in 21 Days 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.