Professional Documents
Culture Documents
UML Certification - Fundamental Exam
UML Certification - Fundamental Exam
All UML 2.0 Sections on the Fundamental Exam are highlighted in yellow,
with Topic Areas from the Coverage Map and links to the Emphasis Table below.
If a Section is not highlighted, you do not need to know it for the Fundamental Exam.
1.1 - 1.3
2.1
3.1
4.1
5.1 - 5.3
Category
Class Diagrams (Basic)
Activity Diagrams (Basic)
Interaction Diagrams (Basic)
Use Case Diagrams (Basic)
Miscellaneous basic notions
Total
Emphasis
30%
20%
20%
20%
10%
100%
1 Scope ............................................................................................ 1
2 Conformance ............................................................................... 1
3 Normative references .................................................................. 3
4 Terms and definitions ................................................................. 4
5 Symbols ...................................................................................... 18
6 Additional information .............................................................. 18
6.1 Changes to Adopted OMG Specifications..................................18
6.2 Architectural Alignment and MDA Support.................................18
6.3 How to Read this Specification ................................................. 18
6.4 Acknowledgements ................................................................... 19
Part I - Structure ........................................................................... 23
7 Classes ....................................................................................... 25
7.1 Overview.................................................................................... 25
7.2 Kernel the Root Diagram ........................................................ 27
7.2.1 Comment (from Kernel) ................................................... 28
7.2.2 DirectedRelationship (from Kernel) ...................................28
7.2.3 Element (from Kernel) ..................................................... 29
7.2.4 Relationship (from Kernel) ................................................30
7.3 Kernel the Namespaces Diagram .......................................... 31
7.3.1 ElementImport (from Kernel) .............................................31
7.3.2 NamedElement (from Kernel, Dependencies) ..................33
7.3.3 Namespace (from Kernel) .................................................35
7.3.4 PackageableElement (from Kernel) ..................................37
7.3.5 PackageImport (from Kernel) ............................................38
7.3.6 VisibilityKind (from Kernel) ................................................39
7.4 Kernel the Multiplicities Diagram ........................................... 40
7.4.1 MultiplicityElement (from Kernel) ......................................40
7.4.2 Type (from Kernel) .......................................................... 43
7.4.3 TypedElement (from Kernel) .............................................44
7.5 Kernel the Expressions Diagram ............................................ 45
7.5.1 Expression (from Kernel) ................................................. 45
7.5.2 OpaqueExpression (from Kernel)......................................46
7.5.3 InstanceValue (from Kernel) .............................................47
7.5.4 LiteralBoolean (from Kernel) .............................................48
7.5.5 LiteralInteger (from Kernel) ...............................................49
Page 1
Page 2
Page 3
11.3.4 AddVariableValueAction................................................220
11.3.5 ApplyFunctionAction .................................................... 222
11.3.6 BroadcastSignalAction ................................................ 223
11.3.7 CallAction .................................................................... 224
11.3.8 CallBehaviorAction ...................................................... 224
11.3.9 CallOperationAction .................................................... 227
11.3.10 ClearAssociationAction ............................................. 228
11.3.11 ClearStructuralFeatureAction......................................229
11.3.12 ClearVariableAction ................................................... 230
11.3.13 CreateLinkAction ....................................................... 231
11.3.14 CreateLinkObjectAction ............................................ 232
11.3.15 CreateObjectAction ................................................... 233
11.3.16 DestroyLinkAction ..................................................... 234
11.3.17 DestroyObjectAction .................................................. 235
11.3.18 InvocationAction ........................................................ 236
11.3.19 LinkAction .................................................................. 236
11.3.20 LinkEndCreationData ................................................ 237
11.3.21 LinkEndData .............................................................. 239
11.3.22 MultiplicityElement (as specialized) ............................240
11.3.23 PrimitiveFunction ....................................................... 240
11.3.24 QualifierValue ............................................................ 241
11.3.25 RaiseExceptionAction ............................................... 242
11.3.26 ReadExtentAction ...................................................... 243
11.3.27 ReadIsClassifiedObjectAction.....................................243
11.3.28 ReadLinkAction ......................................................... 244
11.3.29 ReadLinkObjectEndAction ..........................................246
11.3.30 ReadLinkObjectEndQualifierAction.............................247
11.3.31 ReadSelfAction .......................................................... 248
11.3.32 ReadStructuralFeatureAction......................................249
11.3.33 ReadVariableAction ................................................... 250
11.3.34 ReclassifyObjectAction ............................................. 251
11.3.35 RemoveStructuralFeatureValueAction........................252
11.3.36 RemoveVariableValueAction ......................................253
11.3.37 ReplyAction ............................................................... 254
11.3.38 SendObjectAction ...................................................... 254
11.3.39 SendSignalAction ...................................................... 255
11.3.40 StartOwnedBehaviorAction .........................................257
11.3.41 StructuralFeatureAction ............................................ 258
11.3.42 TestIdentityAction ...................................................... 259
11.3.43 VariableAction ........................................................... 260
11.3.44 WriteStructuralFeatureAction ......................................260
11.3.45 WriteLinkAction ......................................................... 261
11.3.46 WriteVariableAction ................................................... 262
11.4 Diagrams ............................................................................... 263
12 Activities ................................................................................. 265
12.1 Overview................................................................................ 265
12.2 Abstract Syntax ..................................................................... 267
(up to Fig. 179)
12.3 Class Descriptions ................................................................
12.3.1 Action ..........................................................................
12.3.2 Activity .........................................................................
12.3.3 ActivityEdge .................................................................
12.3.4 ActivityFinalNode .........................................................
12.3.5 ActivityGroup ...............................................................
12.3.6 ActivityNode ................................................................
12.3.7 ActivityParameterNode ................................................
12.3.8 ActivityPartition ............................................................
280
280
283
293
298
301
302
304
307
Page 4
Page 5
Page 6
Page 7
Page 8