Why Choose This Course?
The course provides in depth training on the structural and behavioral aspects of the SysML® notation (the core component of MBSE) to allow you to use it with confidence, including its implementation in Enterprise Architect!
Course Overview
The Systems Modeling Language® is an industry standard notation for specifying, analyzing, designing, and verifying complex systems that may include hardware, software, firmware, and information. The language covers the modeling of requirements as well as the structural, behavioral and parametric perspectives of systems engineering.
The various training courses cover tool basics plus the complete SysML® notation, optionally augmented with additional features provided by Enterprise Architect that are of value to your organization. Each course includes hands-on exercises and best practice recommendations.
What Will You Learn?
Course Modules
Module: Introduction to Enterprise Architect
- User Interface
- Managing Projects
- Managing Diagrams
- Managing Elements
- Customizing Diagram Element Appearance
- Deleting Model Elements
- Managing Connectors
- Managing Package Content
- Tool Configuration
Sysml 1.4 / 1.5
Module: Introduction
- What is MBSE?
- What is SysML?
- Relationship between UML and SysML
- The four pillars of SysML
Module: Diagrams
- Frames and kinds of diagrams
- Package diagram
- Views and Viewpoints
- Requirements diagram
- Managing in Enterprise Architect
- SysML Requirements
- Block Definition diagram (BDD) & Internal Block diagram (IBD)
- Definition and contents
- Interface Block
- Compartments
- Block definition versus usage
- Association Blocks
- Operations and Signal Receptions
- Properties
- Relationships
- Value Types
- Directed Features
- Ports
- Item Flows
- Parametric diagram
- Constraint Block
Module: Use Case Diagram
- UML Use Case diagram
- Guidelines for Defining Actors and Use Cases
- Creating Use Case Diagrams
- Modeling Scenarios and Constraints
- Using Activity Diagrams to Illustrate Scenarios
- Tracing Requirements to Use Cases
- SysML Use Case diagram
Module: Activity Diagram
- UML Activity diagram
- Core features
- Advanced features
- SysML Activity diagram
- Continuous and Discrete object flows
- Control Operator
- No Buffer and Overwrite Object Nodes
- Optional Activity Parameter
- Probability Edges
- Continuous and Discrete object flows
Module: Sequence diagram
- UML Sequence diagram
- Core features
- Combined Fragments
- SysML Sequence diagram
Module: State Machine Diagram
- UML State Machine diagram
- Core features
- SysML State Machine diagram
Tool Features
Module: Traceability and Navigation
- Overview
- The Relationships window
- The Relationship Matrix
- The Traceability window
- Other traceability features
Module: Core Features
- Documentation Generation
- Document Artifacts
- Model Searches
- Managing Baselines and Comparing Models
Module: SysML End-to-End Exercise
- A predefined example model or a User defined exercise
Who Should Attend
System analysts, engineers, designers, architects, testers and developers who want to create, review, and leverage models created using the SysML® standard.
Benefits
Our many years of experience as SysML® practitioners, allied with our broad knowledge of the Enterprise Architect tool, puts Cephas into a unique position to offer high quality training classes. The synergistic combination of learning the notation within the context of the tool is designed to minimize any adoption learning curves.
Available Courses
The Systems Modeling Language (SysML®) using Enterprise Architect (Primer)
The Systems Modeling Language (SysML®) using Enterprise Architect (Intermediate Level)
The Systems Modeling Language (SysML®) using Enterprise Architect (Advanced Level)
Or contact us for a customized curriculum!
Related Products
The SysML® Validation Extension provides extensive, rule-based, validation and verification of your models
The MBSE/SysML® Style Guide Extension offers a rule-based validation of an MBSE Style Guide
This Training Is Available Via...
Course Inquiry Form
To inquire about pricing, availability, or other information related to this training course please, tell us your requirements by completing the form below (alternatively call us at the number specified in the Contact Us page).
Please view our Privacy Policy page if you have concerns about filling out this form.
We will respond to you as soon as possible.
Instructions
- Complete all required fields.
- Hit Backspace to clear fields.
- Please wait for confirmation after clicking Send.