O'Reilly logo

Definitive VoiceXML™ by David Cuddihy, Adam Hocek

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix F. UML Class Diagram primer

The Unified Modeling Language (UML) is a graphical language for expressing the design of software and software systems. UML was originally born out of the object-oriented (OO) software design movement to fulfill the need for software engineers to share their design ideas in a standardized graphical fashion.

UML describes several types of diagrams for modeling software design and interaction. The one primarily used in this book is the Class Diagram. The Class Diagram is used to show classes, objects (instantiations of classes), and the relationships between these. The most important of these relationships are inheritance ("is a type of") and aggregation ("is part of"). This book uses the UML Class Diagram ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required