14 hours (usually 2 days including breaks)
Good knowledge of any object-oriented language, good knowledge of UML. Please see the OCUP2 UML 2.5 Certification - Intermediate Exam Preparation Course.
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 a broad range of UML elements
Teaches you how to create complex UML models
Allows you become a qualified to be a senior 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."
- Classifier Templates
- Behaviors - Reentrant
- Events - Event pool
- Behavior StateMachines
- StateMachine Redefinition
- Protocol StateMachines
- Control Nodes
- Object Nodes
- Executable Nodes
- Activity Groups
- Invocation Actions
- Object Actions - ValueSpecificationActions
- Structured Actions - RaiseExceptionActions
- Interaction Uses
- Interaction Overview Diagrams
The MOF and Metamodeling
- Architectural alignment
- models and what they model
- the semantics of languages, models, and metamodels
- the MOF
- Terms and Definitions
- Overviews of Abstract Syntax and Execution Model
- Behavioral Semantics
- Semantic Conformance
- Integration with UML Models
- Lexical Structure