No Magic Training Course
Trainer and Participant Introductions
Introduction to Unified Modeling Language (UML)
Introduction to the main modeling principles and MagicDraw
Package Diagram
Decomposing System into Packages
Specialized Forms of Packages
Modeling Package Dependencies
System Requirements
Relations between Requirements
Requirements diagram
Requirements table
Identifying Classes
Relations between Classes
Defining Context Diagram
Use Case Diagram
Identifying Actors and Use Cases
Defining Use Case Relationships
Activity Diagram Notation
Modeling Use Case Scenarios
Other Applications for Activity Diagram
Advanced Activity Diagrams
Classes and Objects
Detailed Design Aspects: Advanced Class Diagram Concepts
Object Diagram Notation
Modeling Domain Object Samples
Designing Data Entities
Specifying Attributes and Relationships
Designing Business Logic Services
Specifying Operations
Composite Structure Diagram Overview
Modeling Inner Structures
State Machine Diagram
Modeling Lifecycles of Business Entities
Advanced concepts of State Machine Diagrams
Modeling Interactions with UML
Sequence Diagram Notation
Modeling Sequence Diagrams
Finding Out New Classes and Methods
Component Diagram Notation
Modeling Software Components
Composite Structure Diagram for Components
Deployment Diagram
Model traceability with Tables, Matrices and Relation Maps
Impact analysis
Validation rules
Creating views with Smart Packages
Content Diagram
MagicDraw productivity tips & tricks
Selecting appropriate model structure
Project decomposition
Modules, shared packages
Dependency analysis, finding usages
Creating Profiles with Custom Data Types
Collaboration concepts
Best practices working with large scale projects in teamwork
Model decomposition
Version management
Model version comparison and merge principles
Creating Profiles with Custom Data Types
Creating Stereotypes and Customizations
Summarizing Training
Feedback Session
Questions & Answers
Speak with a CATIA expert to learn how our solutions enable seamless collaboration and sustainable innovation at organizations of every size.
Standard-based Modeling Solutions for Analyzing, Designing, Simulating Systems of Systems
Find information on software & hardware certification, software downloads, user documentation, support contact and services offering