OCUP Fundamental Flashcards
The 3 UML data types:
Simple, Primitive, Enumeration
The 3 primary types of UML diagrams:
Structure, Behavior, and Interaction
Structure diagrams have 6 types. Name them.
Class, Component, Composite, Package, Deployment, Object
Name the 3 types of Behavior diagrams
Activity, Use Case, and State Machine Diagram
Name the 4 types of Interaction diagrams
Sequence, Communication, Interaction Overview, and Timing
The superclass in a UML class diagram is called:
Element
Name the 4 Visibilities of a Named Element
+ public, - private, # protected, ~ package
An executable function contained, directly or indirectly, within a Behavior is called an:
Action
“Typed” elements are known as:
Attributes and Parameters
Element that specifies an allowable cardinality?
“Multiplicity” element
What value range is described by a multiplicity?
Minimum and maximum values
{ xor } is an example of a _______________
Constraint
A _________________is a namespace and a type
Classifier
What subclasses does a classifier have?
Class, Use Case, Component
Describes a structural or behavioral characteristic of a classifier’s instances
Feature
The three types of features are:
Structural, Behavioral, Parameter
A “direction” has 4 keywords. These are:
In, Out, In-out, and Return
An “operation” is what type of feature.
Behavioral Feature
A role of a property
Attribute
Describes an entity based on a class
Instance
Package that extends a reference meta model
Profile
A namespace with model elements
Package
An extension that adds information to an existing metamodel element
Stereotype
A descriptor for a set of objects with similar structures, behaviors, and relationships
Class
Which of the following diagram types are defined in UML?
Composite structure diagram, and Activity diagram
The use case diagram is which one of the 3 types?
Behavior diagram
A UML Relationship specifies what between elements?
the type or kind of relationship