Appendix . Important Definitions

Actor—An entity (a system or a person) that initiates a use case and/or benefits from a use case.

Aggregation—A specific type of association in which one class is a component of another. In an aggregation, the aggregate class can consist of more than one component class.

Association—A relationship between two classes.

Attribute—A property of a class. An attribute describes a range of values the property may hold in objects.

Class—A category or group of things that have similar attributes and common behaviors. A class is a template for creating objects.

Constraint—A rule you add to a UML diagram. To represent the rule you enclose it in curly brackets, as in {capacity = 16, 18, or 20 pounds}.

Domain—The conceptual area ...

Get Sams Teach Yourself UML in 24 Hours, Third Edition 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.