OCUP 2 Foundation study guide
OCUP 2 Foundation · Work through your exam, one topic at a time.
The UML 2 Foundation exam, part of the OMG's OCUP2 certification program, is the entry-level credential in a three-exam UML 2 series (Foundation, Intermediate, and Advanced). OMG describes its UML certifications as an industry stamp of approval of an individual's UML modeling and analysis ability, and the Foundation level certifies practitioners whose UML knowledge supports proficient model building and interpretation. The exam tests a subset of the most used UML behavioral and structural diagram types, plus the UML elements and attributes needed to design and implement real, practical, everyday systems. It also covers why certain domains use software modeling and the benefits they derive from it. The OCUP 2 Foundation study guide has 4 sections and about 1,433 words.
01UML Behavioral Diagram Types
OCUP 2 Foundation treats behavioral diagrams as the seven UML 2.5 diagram kinds that show dynamic behavior: Use Case, Activity, State Machine, and the four Interaction diagrams (Sequence, Communication, Timing, Interaction Overview). Expect items on which diagram shows what, which notation element belongs to which diagram, and the meaning of arrows and pseudostates.
405 words, about 2 min02UML Structural Diagram Types
Structural diagrams in UML 2.5 are seven: Class, Object, Package, Component, Composite Structure, Deployment, and Profile. Foundation questions check the classifier each diagram is built from, its notation, and which relationships are legal.
341 words, about 2 min03UML Elements and Attributes
This domain covers the vocabulary beneath every diagram: Classifier, Property, Operation, Parameter, Multiplicity, Visibility, Constraint, Stereotype, and relationship kinds. Items often ask what an attribute is in the metamodel or how a feature is marked.
332 words, about 2 min04Why Domains Use Software Modeling and the Benefits They Derive
This domain covers why organizations model before building: UML as a language independent of any process, the distinction between model and diagram, and the engineering benefits. Questions often contrast modeling with code-first work and ask which benefit a scenario illustrates.
355 words, about 2 min