Systems Modeling Training Courses

Systems Modeling Training

Systems Modeling courses

Client Testimonials

Introduction to Domain Driven Design

Real examples and excercises

Dmitry Baranovsky - Fleetmatics Ireland Limited

Introduction to Domain Driven Design

The interaction of the group to solve the issues

Evan O'Gorman - Fleetmatics Ireland Limited

Applying SysML with MAGICDRAW

Instructor was very engaged and helpful

Tom Davis - Lockheed Martin Australia

Applying SysML with MAGICDRAW

I liked the mix of modeling annecdotes, lessons learned and real world experiences

Grant Nelson - Lockheed Martin Australia

Applying SysML with MAGICDRAW

Very interactive, very good training pace, informative and helpful for applying to real world projects

Daniel Miranda - Lockheed Martin Australia

Applying SysML with MAGICDRAW

The structure of lecture, instructure led demonstration and then group work was good a reinforcing topic

Clayton Langley - Lockheed Martin Australia

Systems Modeling Course Outlines

Code Name Duration Overview
dddintro Introduction to Domain Driven Design 14 hours What Is Domain-Driven Design (DDD) Building Domain Knowledge The Ubiquitous Language The Need for a Common Language Creating the Ubiquitous Language The Building Blocks Of A Model-Driven Design Layered Architecture Entities Value Objects Services Modules Aggregates Factories Repositories Refactoring Toward Deeper Insight Continuous Refactoring Bring Key Concepts Into Light Preserving Model Integrity Bounded Context Continuous Integration Context Map Shared Kernel Customer-Supplier Conformist Anticorruption Layer Separate Ways Open Host Service Distillation
anafmd Applying NAF with MAGICDRAW 21 hours This is a 3-day training covering principles of modeling, NAF, UPDM and use of MagicDraw following a case study, which demonstrates a typical defense architecture approach. The course: Includes lectures and hands-on practice in using MagicDraw for NAF modeling using UPDM; Explains NAF views, sub-views and concepts; Explains UPDM concepts and diagrams; Provides hands-on experience building models; Shows how to trace model elements in different views; Explains how to use MagicDraw features efficiently; Is based on a consistent modeling case study. Audience:  Enterprise architects,  system architects,  system engineers,  software architects and other stakeholders who will create and use models Methods: Presentations, discussions, and case study-based practical assignments. Course Materials: Slides, case study model, and practical assignment descriptions. Certificates: Each participant receives No Magic and NobleProg certificate indicating that he attended the training. Introduction Trainer and Participant Introductions Introduction to NAF Introduction to UPDM Introduction to MagicDraw A Case Study Definition Managing Capability Portfolio Capability View Sub-views for Capability View Practical Assignment Defining Operational Scenarios Operational View Sub-views for Operational View Practical Assignment Defining Capability Configurations Systems View Sub-views for Systems View Practical Assignment SOA Service-Oriented View Sub-views for Service-Oriented View Incorporating Services into Operational and Systems Views Managing Project Portfolio Programme View Sub-views for Programme View Practical Assignment Applying Standards Technical View Sub-views for Technical View Describing Architecture All View Sub-views for All View Practical Assignment Establishing Traceability Specifying and analyzing traces between different architecture Views Wrap up Summarizing Training Discussing Remaining Questions Identifying Further Action Points
sysmlmd Applying SysML with MAGICDRAW 21 hours This is a 3-day training covering principles of modeling, UML, SysML and use of MagicDraw following a case study, which demonstrates a typical model-based systems engineering approach. The course: Includes lectures and hands-on practice in using MagicDraw for systems modeling using SysML; Explains major SysML concepts and diagrams; Provides hands-on experience building system model examples; Shows how to trace model elements in different views; Explains how to use MagicDraw features efficiently; Is based on a consistent modeling case study. Audience: System architects, system engineers, software architects and other stakeholders who will create and use models. Methods: Presentations, discussions, and case study-based practical assignments. Course Materials: Slides, case study model, and practical assignment descriptions. Certificates: Each participant receives No Magic and NobleProg certificates indicating that he attended the training. Introduction Trainer and Participant Introductions Introduction to modeling Introduction to SysML Introduction to MagicDraw A Case Study Definition Structural System Decomposition Package Diagram Notation Decomposing System into Packages Modeling Package Dependencies Practical Assignment: Modeling Package Structure Analyzing User Needs Use Case Diagram Notation Identifying Actors Identifying Use Cases Use Case Relationships Practical Assignment: Modeling Use Cases Defining System Requirements From Use Cases to System Requirements Requirements Diagram Notation Specifying Requirements Defining Requirements Structure Verifying Requirements with Test Cases Requirements Relationships Practical Assignment: Modeling Requirements Defining Structural Blocks (Black Box View) Block Definition Diagram Notation Structural Blocks Modeling Block Properties Defining Relationships between Blocks Defining System Data Dictionary Practical Assignment: Modeling Black Box View of a System Modeling Block Structure (White Box View) Internal Block Diagram Visualizing Block Parts Linking Parts with Connectors Defining Ports Defining Item Flows and Interface Blocks Practical Assignment: Modeling White Box View of a System Modeling System Constraints Defining Constraint Blocks Binding Constraint Properties with Value Properties Executing Parametrics Practical Assignment: Modeling Parametrics Designing State-Based System Behavior State Machine Diagram Notation Identifying States Defining State Transition Events Specifying Signals Specifying Effects Executing State Machines Practical Assignment: Modeling Statemachines Designing Control and Data Flows Activity Diagram Defining Activities Specifying Parameters Defining Actions Modeling Control Flows Modeling Data Flows Executing Activities Executing Activities in Combination with State Machines and Parametrics Practical Assignment: Modeling Activities Designing Communications Sequence Diagram Notation Modeling Lifelines Modeling Messages Decomposing Interactions Using References Applying Interaction Fragments Defining Timing Constraints Practical Assignment: Modeling Interactions Modeling Cross-Cutting Constructs Logical and Physical Architectures Allocation relationship Allocations Display Options Identifying Types of Allocations Allocation Matrix Practical Assignment: Building Allocation Matrix Wrap up Summarizing Training Discussing Remaining Questions
IntARCEn Introduction to ARCADIA with Capella 7 hours Duration: 1 day Audience: Project managers, architects, system engineers, wishing to discover the ARCADIA method and the Capella tooling Teaching Method: Theoretical presentation with examples Capella tool demonstrations Introduction System and SE What is a Model? MBSE ARCADIA Principles Overview Operational Analysis System Analysis Logical Architecture Physical Architecture EPBS Complements Capella by Example Tool Features Operational Analysis Capella Demo System Analysis Capella Demo Logical Architecture Capella Demo Physical Architecture Capella Demo EPBS Conclusion MBSE Benefits To Go Further…
CapellaEn Capella in action 28 hours This practical training will enable you to discover the ins and outs of the ARCADIA (Architecture Analysis and Design Integrated Approach) method and its associated modeling language. We will also focus on the benefits of a workbench adapted to the method, through a complete case study performed with the open source Capella tool. A language, an approach, a tool: these are the three pillars needed for the success of the Model Based Systems Engineering (MBSE). Audience:  Project managers, architects, system engineers, wishing to master the ARCADIA method and to learn how to use efficiently the Capella tool Teaching Method: Theoretical presentation with examples Case Study realized with Capella Introduction System and SE What is a Model? MBSE ARCADIA Principles 5 Architectural Levels Main ARCADIA Concepts Capella Presentation Tool Features ARCADIA / Capella in action Case Study Presentation Operational Analysis Case Study with Capella System Analysis Case Study with Capella Logical Architecture Case Study with Capella Physical Architecture Case Study with Capella EPBS Complementary Topics Conclusion MBSE Benefits Difficulties and Advices
SysMLExa SysML by example 21 hours This practical training will show you how to use efficiently the SysML modeling language. You will discover in particular the block diagrams for structural modeling of complex systems. You will deepen the sequence diagram, the state diagram and activity diagram for dynamic modeling. You will also learn to use specific SysML diagrams, such as the requirements diagram and the parametric diagram, as well as the important concept of allocation. We will also focus on the need to define a modeling approach, adapted to the context of the company and the type of system to be studied. We will finally see what is the state of the art of SysML modeling tools. Audience: Project managers, architects, system engineers, having to model complex systems including both software and hardware Teaching Method: Theoretical presentation with examples Case Study on paper (demo of a SysML tool by the trainer) Introduction Systems Engineering (SE) SysML Objectives and Origins SysML Diagrams Proposed Approach Requirement Modeling Use Case Diagram Sequence Diagram Case Study #1  Requirement Diagram Case Study #2 Structural Modeling Block, Value Type Composition, Aggregation, Association, Generalization Block Definition Diagram Case Study #3 Internal Block Diagram Port, Interface, Flow Specification Case Study #4 Package Diagram Dynamic Modeling State Diagram Activity Diagram Case Study #5 Transverse Modeling Parametric Diagram Allocation Concept Requirement Diagram and Traceability Case Study #6 Conclusion The Four Pillars of SysML Crossword SysML Tools Resources

Upcoming Courses

CourseCourse DateCourse Price [Remote / Classroom]
Applying NAF with MAGICDRAW - Szczecin, ul. Sienna 9Mon, 2017-10-09 09:0018000PLN / 6750PLN
Wprowadzenie do Domain Driven Design - Kraków, ul. Rzemieślnicza 1Tue, 2017-10-10 09:009000PLN / 3800PLN
Applying SysML with MAGICDRAW - Toruń, ul. Żeglarska 10/14Wed, 2017-10-11 09:0018000PLN / 6900PLN
Introduction to ARCADIA with Capella - Olsztyn, ul. Kajki 3/1Wed, 2017-10-11 09:007120PLN / 2408PLN
Capella in action - Poznań, Garbary 100/63Mon, 2017-10-16 09:0030950PLN / 10179PLN

Other regions

Weekend Systems Modeling courses, Evening Systems Modeling training, Systems Modeling boot camp, Systems Modeling instructor-led , Systems Modeling one on one training , Systems Modeling instructor,Weekend Systems Modeling training, Systems Modeling trainer , Systems Modeling classes, Systems Modeling coaching, Evening Systems Modeling courses, Systems Modeling training courses, Systems Modeling on-site

Course Discounts

Course Venue Course Date Course Price [Remote / Classroom]
DTP (InDesign, Photoshop, Illustrator, Acrobat) Katowice ul. Opolska 22 Mon, 2017-09-25 09:00 5940PLN / 3730PLN
Visual Basic for Applications (VBA) in Excel - Advanced Warszawa, ul. Złota 3/11 Mon, 2017-09-25 09:00 3069PLN / 1623PLN
Programming in C++ Wrocław, ul.Ludwika Rydygiera 2a/22 Mon, 2017-09-25 09:00 5445PLN / 2815PLN
Java Performance Wrocław, ul.Ludwika Rydygiera 2a/22 Mon, 2017-09-25 09:00 9801PLN / 3000PLN
Creating and managing Web sites Poznan, Garbary 100/63 Mon, 2017-09-25 09:00 5841PLN / 2298PLN
SQL in Microsoft Access Kraków, ul. Rzemieślnicza 1 Tue, 2017-09-26 09:00 10266PLN / 3911PLN
OCUP2 UML 2.5 Certification - Foundation Exam Preparation Kraków, ul. Rzemieślnicza 1 Wed, 2017-09-27 09:00 6930PLN / 3510PLN
Visual Basic for Applications (VBA) for Analysts Poznan, Garbary 100/63 Wed, 2017-09-27 09:00 2970PLN / 1590PLN
Design Patterns in C# Rzeszów, Plac Wolności 13 Thu, 2017-09-28 09:00 3861PLN / 2331PLN
Adobe InDesign Katowice ul. Opolska 22 Thu, 2017-09-28 09:00 1881PLN / 1327PLN
Tworzenie aplikacji na platformie Android Łódź, ul. Tatrzańska 11 Mon, 2017-10-02 09:00 4455PLN / 3128PLN
Statistical and Econometric Modelling Warszawa, ul. Złota 3/11 Mon, 2017-10-02 09:00 20483PLN / 6807PLN
Effective interpersonal communication with elements of assertiveness Kraków, ul. Rzemieślnicza 1 Tue, 2017-10-03 09:00 5148PLN / 1830PLN
Visual Basic for Applications (VBA) in Excel - Introduction to programming Szczecin, ul. Sienna 9 Mon, 2017-10-09 09:00 3564PLN / 1891PLN
Web Development with Symfony3 Kielce, ul. Warszawska 19 Mon, 2017-10-09 09:00 5554PLN / 2483PLN
Analiza biznesowa i systemowa z użyciem notacji UML - warsztat praktyczny dla PO w metodyce Scrum Łódź, ul. Tatrzańska 11 Tue, 2017-10-10 09:00 7722PLN / 3474PLN
Access Basics Szczecin, ul. Sienna 9 Tue, 2017-10-10 09:00 3465PLN / 1550PLN
MS-40361 Software Development Fundamentals MTA Exam 98-361 Gdynia, ul. Ejsmonda 2 Wed, 2017-10-11 09:00 6138PLN / 2610PLN
UML Analysis and Design Kraków, ul. Rzemieślnicza 1 Wed, 2017-10-11 09:00 8910PLN / 4170PLN
PostgreSQL for Administrators Gdynia, ul. Ejsmonda 2 Wed, 2017-10-11 09:00 12326PLN / 4235PLN
Agile w projektach zdalnych Katowice ul. Opolska 22 Mon, 2017-10-16 09:00 5049PLN / 1962PLN
Programming in C++ Bielsko-Biała, Al. Armii Krajowej 220 Mon, 2017-10-16 09:00 5445PLN / 3565PLN
Programming in C++ Łódź, ul. Tatrzańska 11 Mon, 2017-10-16 09:00 5445PLN / 3315PLN
PostgreSQL Administration and Development Łódź, ul. Tatrzańska 11 Tue, 2017-10-17 09:00 7821PLN / 3807PLN
Programming in C# Wrocław, ul.Ludwika Rydygiera 2a/22 Wed, 2017-10-18 09:00 4851PLN / 1870PLN
Stress management Gdynia, ul. Ejsmonda 2 Wed, 2017-10-18 09:00 5148PLN / 1530PLN
Business Analysis Kraków, ul. Rzemieślnicza 1 Wed, 2017-10-18 09:00 7722PLN / 3774PLN
Nginx Setup, Configuration and Administration Wrocław, ul.Ludwika Rydygiera 2a/22 Wed, 2017-10-18 09:00 6930PLN / 2700PLN
Projektowanie stron na urządzenia mobilne Kielce, ul. Warszawska 19 Thu, 2017-10-19 09:00 2624PLN / 1305PLN
Adobe Premiere Pro Gdynia, ul. Ejsmonda 2 Mon, 2017-10-23 09:00 3960PLN / 2480PLN
Adobe InDesign Wrocław, ul.Ludwika Rydygiera 2a/22 Mon, 2017-10-23 09:00 1881PLN / 1027PLN
Administration of Linux System Gdynia, ul. Ejsmonda 2 Tue, 2017-10-24 09:00 4950PLN / 3225PLN
Effective working with spreadsheet in Excel Warszawa, ul. Złota 3/11 Thu, 2017-10-26 09:00 2475PLN / 1225PLN
Node.js Olsztyn, ul. Kajki 3/1 Thu, 2017-10-26 09:00 3861PLN / 2431PLN
SQL Advanced in MySQL Warszawa, ul. Złota 3/11 Thu, 2017-11-02 09:00 1881PLN / 1141PLN
Excel For Statistical Data Analysis Warszawa, ul. Złota 3/11 Thu, 2017-11-02 09:00 2673PLN / 1291PLN
Android - The Basics Wrocław, ul.Ludwika Rydygiera 2a/22 Mon, 2017-11-06 09:00 9801PLN / 4180PLN
Java Spring Wrocław, ul.Ludwika Rydygiera 2a/22 Mon, 2017-11-06 09:00 14414PLN / 5970PLN
Quality Assurance and Continuous Integration Wrocław, ul.Ludwika Rydygiera 2a/22 Tue, 2017-11-07 09:00 2673PLN / 1737PLN
Nagios Core Gdańsk, ul. Powstańców Warszawskich 45 Mon, 2017-11-13 09:00 13919PLN / 4968PLN
Data Analysis with Oracle 11g - workshop Gdynia, ul. Ejsmonda 2 Mon, 2017-11-13 09:00 9900PLN / 4664PLN
ADO.NET 4.0 Development Warszawa, ul. Złota 3/11 Tue, 2017-11-14 09:00 20176PLN / 6914PLN

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients