Course Code: sysmlr
Duration: 16 hours
Prerequisites:

None

Overview:

This course, tailored for stakeholders, leaders, and engineers, teaches the basics of SysML while also providing insights on conducting model reviews using Cameo Collaborator.

Course Outline:

Module 1: Overview 

• Instructor Introduction 

• Course Purpose 

• Course Agenda 

• Module Structure 

• SysML Overview 

• Additional References 

Module 2: Introduction to SysML 

• Key Definitions 

• Introduction to MBSE 

• Introduction to SysML 

Module 3: Introduction to Cameo Collaborator 

• What is Teamwork Cloud? 

• Teamwork Cloud Overview 

• Cameo Collaborator Overview 

• High-Level Architecture 

• Collaborator User Interface 

• Reviewing Models with Collaborator 

• Collaborator Comments 

• Model Editing with Collaborator 

Module 4: Packages 

• Diagram Example and Purpose 

• Packages 

• Containment 

• Models 

• Model Libraries 

• Diagram Annotations 

• Project Structure Best Practices 

Module 5: Requirements 

• Diagram Example and Purpose 

• Requirements 

• Requirement Abstractions 

• Extended Requirements 

• Requirement Relationships 

• Requirement Tables 

• Requirement Matrices 

• Requirement Maps 

Module 6: Block Definition Diagrams 

• Diagram Example and Purpose 

• Blocks 

• Proper􀆟es

• Behaviors 

• Associations 

• Generalization 

Module 7: Internal Block Diagrams 

• Diagram Example and Purpose 

• Interfaces 

• Part/Reference/Port Proper􀆟es in IBDs 

• Connectors 

• Item Flows 

Module 8: Use Cases 

• Diagram Example and Purpose 

• Use Cases 

• Actors 

• Blocks as System Boundaries 

• Associations 

• Generalizations 

• Includes and Extends 

Module 9: Activity Diagrams 

• Diagram Example and Purpose 

• Use Case Connectivity 

• Activity Partitions

• Actions 

• Flows 

• Simulation Execution Rules 

• Control Nodes 

• Functional Decomposition 

• Allocation of Behaviors to Blocks 

Module 10: Sequence Diagrams 

• Diagram Example and Purpose 

• Sequencing 

• Lifelines 

• Messages 

• Duration/Time Constraints 

• State Invariants 

• Combined Fragments 

Module 11: State Machines 

• Diagram Example and Purpose 

• Navigating the State Machine 

• States 

• History 

• Transitions 

• Behaviors 

Module 12: Constraints & Parametrics 

• Diagram Example and Purpose 

• Constraint Blocks 

• Requirements Traceability 

• Building Parametric Diagrams 

• Simulation 

Sites Published:

United Arab Emirates - SysML for Reviewers

Qatar - SysML for Reviewers

Egypt - SysML for Reviewers

Saudi Arabia - SysML for Reviewers

South Africa - SysML for Reviewers

Brasil - SysML for Reviewers

Canada - SysML for Reviewers

中国 - SysML for Reviewers

香港 - SysML for Reviewers

澳門 - SysML for Reviewers

台灣 - SysML for Reviewers

USA - SysML for Reviewers

Österreich - SysML for Reviewers

Schweiz - SysML for Reviewers

Deutschland - SysML for Reviewers

Czech Republic - SysML for Reviewers

Denmark - SysML for Reviewers

Estonia - SysML for Reviewers

Finland - SysML for Reviewers

Greece - SysML for Reviewers

Magyarország - SysML for Reviewers

Ireland - SysML for Reviewers

Luxembourg - SysML for Reviewers

Latvia - SysML for Reviewers

España - SysML for Reviewers

Italia - SysML for Reviewers

Lithuania - SysML for Reviewers

Nederland - SysML for Reviewers

Norway - SysML for Reviewers

Portugal - SysML for Reviewers

România - SysML for Reviewers

Sverige - SysML for Reviewers

Türkiye - SysML for Reviewers

Malta - SysML for Reviewers

Belgique - SysML for Reviewers

France - SysML for Reviewers

日本 - SysML for Reviewers

Australia - SysML for Reviewers

Malaysia - SysML for Reviewers

New Zealand - SysML for Reviewers

Philippines - SysML for Reviewers

Singapore - SysML for Reviewers

Thailand - SysML for Reviewers

Vietnam - SysML for Reviewers

India - SysML for Reviewers

Argentina - SysML for Reviewers

Chile - SysML for Reviewers

Costa Rica - SysML for Reviewers

Ecuador - SysML for Reviewers

Guatemala - SysML for Reviewers

Colombia - SysML for Reviewers

México - SysML for Reviewers

Panama - SysML for Reviewers

Peru - SysML for Reviewers

Uruguay - SysML for Reviewers

Venezuela - SysML for Reviewers

Polska - SysML for Reviewers

United Kingdom - SysML for Reviewers

South Korea - SysML for Reviewers

Pakistan - SysML for Reviewers

Sri Lanka - SysML for Reviewers

Bulgaria - SysML for Reviewers

Bolivia - SysML for Reviewers

Indonesia - SysML for Reviewers

Kazakhstan - SysML for Reviewers

Moldova - SysML for Reviewers

Morocco - SysML for Reviewers

Tunisia - SysML for Reviewers

Kuwait - SysML for Reviewers

Oman - SysML for Reviewers

Slovakia - SysML for Reviewers

Kenya - SysML for Reviewers

Nigeria - SysML for Reviewers

Botswana - SysML for Reviewers

Slovenia - SysML for Reviewers

Croatia - SysML for Reviewers

Serbia - SysML for Reviewers

Bhutan - SysML for Reviewers

Nepal - SysML for Reviewers

Uzbekistan - SysML for Reviewers