Szkolenie "UML 2.0 Certification - Advanced Exam Preparation"
Czas trwania (po 8h lekcyjnych dziennie)
Charakterystyka kursu
Course Audience:
Developers, programmers, business analysts, project managers, software architects, testers, people responsible for documentation or anyone involved in the software development process.
Course Objectives:
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.
Wymagania
Good knowledge of any object-oriented language, good knowledge of UML. Please see the UML 2.0 Certification - Intermediate Exam Preparation Course.
Passing Score on OCUP Fundamental AND Intermediate Exams
Zagadnienia omawiane na kursie
Class Diagrams
- Association Classes
- Power Types
- Generalization set
- Power type
Composite Structure Diagrams
- Collaborations
- Collaboration
- Collaboration Occurrence
Component Diagrams
- Packaging Components
- Component (for Packaging Components)
Actions Modelling
- Complete Actions
- Accept Event Actions
- Object Actions
- Link Identification
- Read Link Actions
- Write Link Actions
- Raise Exception Action
- Other Complete Component concepts
Activity Diagrams
Complete Activity Structures
- Elements
- Constraints
- Flows
- Object Nodes
- Data Stores
- Parameter Sets
- Control Nodes
- Interruptible Regions
- Other Complete Activity concepts
Structured Nodes
- Structured Nodes
Exceptions and Expansion Regions (Extra Structured Activities)
- Exceptions
- Expansion Regions
Deployment Diagrams (with Components)
Component Deployments
- Deployment
- Deployment Specification
State Machine Diagrams (Protocol state machines)
Protocol State Machines
- Protocol State Machine
- Constraints (In protocol state machine)
- Other Protocol State Machine concepts
Miscellaneous Advanced Constructs
Flow Diagrams
- Information Item
- Information Flow
Physical System
- Model
Templates
- Template
- Template Parameters
Language Architecture
UML language architecture
- UML 2.0 Language Architecture
- Infrastructure library
- Relationship to other MDA standards
- OCL within architecture
- Diagram interchange
Object Constraint Language (OCL)
OCL
- OCL Language Description
- Abstract Syntax
- Concrete Syntax
- Semantics Described using UML
- OCL Standard Library
- Use of OCL Expressions in UML Models
- Semantics Page
- Other OCL concepts
