The OCUP Fundamental Examination covers the most commonly encountered UML
elements. Familiarity with these elements allows a user to read, interpret,
construct and work with simple UML models.
Below is a
Coverage
Map showing which sections of UML are on the Fundamental Exam. Chapter and Figure citations
correspond
to
the
UML
2.X
specification.
|
COVERAGE
TABLE - FUNDAMENTAL |
|
Class Diagrams (Basic) ....................... |
30% |
|
Activity diagrams (Basic) ....................... |
20% |
|
Interaction
Diagrams (Basic) ............... |
20% |
|
Use
Case Diagrams (Basic) ................ |
20% |
|
Miscellaneous basic notions ................ |
10% |
|
Total ....................... |
100% |
Here is
the Coverage
Map showing which Chapters and Sections of the UML 2.X Specification on the Fundamental Exam:
Topic
Area
Details:
1.0
Class
Diagrams
(Basic)
1.1
Demonstrate
the
ability
to
understand
the
core
modeling
concepts
of
UML.
Classes::Kernel
1.2
Verify
the
understanding
of
UML
modeling
dependency
constructs.
Classes::Dependencies
1.3
Confirm
the
ability
to
understand
and
represent
operations
that
characterize
the
behavior
of
an
element.
Classes::Interfaces
Covers
this
material
from
Chapter
7
Classes:
Entire
chapter,
excepting
7.3.21
GeneralizationSet
and
other
elements’
characteristics
derived
from
PowerTypes,
and
Section
7.4
Diagrams.
2.0
Activity
Diagrams
(Basic)
2.1
Verify
the
skills
required
to
understand
and
represent
models
of
traditional
sequential
flow
charts
in
UML.
Activities::BasicActivities
Covers
this
material
from
Chapter
12
Activities:
Nodes
(basic
only)
shown
in
Figs.
12.2
and
12.4.
Flows
(basic
only)
shown
in
Figs.
12.5
and
12.11.
Actions
(basic
only)
shown
in
Fig.
11.3.
Control
Nodes
shown
in
Fig.
12.9.
3.0
Interaction
Diagrams
(Basic)
3.1
Demonstrate
the
basic
knowledge
and
comprehension
of
the
various
Interaction
Diagrams
and
their
concepts.
Interactions::Basic
Interactions
Covers this material from Chapter 14 Interactions:
Package
structure
and
dependencies
shown
in
Fig.
14.1.
Lifeline
shown
in
Fig.
14.4.
(Note:
Fig.
14.3
in
UML
2.4
and
above.)
Interaction
shown
in
Fig.
14.3.
(Note:
Fig.
14.2
in
UML
2.4
and
above.)
Messages
shown
in
Fig.
14.5.
(Note:
Fig.
14.4
in
UML
2.4
and
above.)
Other
basic
interaction
concepts.
4.0
Use
Case
Diagrams
4.1
Verify
the
skills
required
to
understand
and
represent
Use
Case
models.
Use
Cases
Covers all of Chapter 16 Use Cases:
Use
Case,
Actor,
Extend
and
Include,
Classifier
(of
Use
Case),
and
other
Use
Case
concepts.
5.0
Miscellaneous
basic
notions
5.1
Recognize
and
understand
UML
primitive
types
Auxiliary
Constructs::Primitive
Types
Covers all of Section 17.4 Primitive Types.
Note:
In
UML
2.4
and
above,
the
Primitive
Types
material
has
moved
to
Ch.
13
of
the
UML
Infrastructure
specification.
To
download
the
UML
2.41
Infrastructure
specification,
click
here.
5.2
Confirm
knowledge
of
the
basic
UML
modeling
concepts
defined
in
these
Annexes:
Diagrams
(Annex
A)
Keywords
(basic
only)
(Annex
B)
Stereotypes
(basic
only)
(Annex
C)
5.3
Confirm
the
basic
knowledge
of
common
behavior
concepts
Common
Behaviors::Basic
Behaviors
Covers these topics and sections of Chapter 13 Common Behaviors:
Common
Behaviors::Basic
Behaviors
Section
13.1
Overview
Section
13.2
Abstract
Syntax
13.3.2
Behavior
(from
BasicBehaviors)
13.3.4
BehavioredClassifier
(from
BasicBehaviors,
Communications)