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

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