21 hours (usually 3 days including breaks)
Good knowledge of any object-oriented language or basic UML knowledge is required.
OCUP2 Content Developer
NobleProg has official OMG OCUP 2 Content Developer status, which means that our course outlines and training materials were developed by the same experts who prepared questions for OCUP 2 exams.
Developers, programmers, business analysts, project managers, software architects, testers, people responsible for documentation or anyone involved in the software development process.
Prepares you to work with the most commonly encountered UML elements
Teaches you how to create simple UML models
Prepares you to be a member of a UML Development Team
"OMG created OCUP to provide a certification, an objective indication, of your knowledge of UML, OMG's Unified Modelling Language.
This will benefit you by giving you an important credential to present to employers and clients. It also benefits companies looking for skilled UML practitioners like you, by giving them a basis for making hiring and promotion decisions."
Why we model
The Class Diagram
- VisibilityKind (public, private, protected)
- Structural Feature
- Behavioral Feature
- AggregationKind (Composition, Aggregation)
- Opaque Expression
The Object Diagram
The Package Diagram
The Use Case Diagram
The Activity Diagram
- InputPin, OutputPin
The Sequence Diagram
The State Machine Diagram
- Pseudostate: choice, junction, initial