259
Glossary
A class that cannot have any direct instances
An form of association that specifies a part-whole relationship between a
component class and an aggregate class
A structural relationship that describes a set of links between objects
The endpoint of an association, a role specifies the multiplicity and visibility
between the association and the class to which it is connected
A named property of an object that defines the characteristics of the object
Reusable software component that can be visually manipulated in a software
development tool
A written statement specifying what the information system must do or how it
must be structured to support business needs
The number of elements in a set. The number has to be specific and cannot
be a range, as is the case with multiplicity
A description of a set of objects that share the same attributes, operations,
relationships, and semantics
abstract class
aggregation
association
association role
attribute
Beaninfo class
business rule
cardinality
class