Model Based System Engineering with SysML

$2,228.00
{{option.name}}: {{selected_options[option.position]}}
{{value_obj.value}}

Model Based System Engineering (MBSE) is a megatrend in modern software and systems engineering – the key element in larger engineering transformation initiatives. Model-based, not document-based, MBSE clarifies understanding and has been empirically proven to significantly accelerate development projects. This 3-day Hands-On course provides a solid grounding in MBSE project processes and how to build robust models using SysML notation and diagrams. Attendees will receive a solid grounding in MBSE and SysML with the understanding and confidence to participate and be successful as modern-day system engineers. The course case study evolves from concept to full model and is achieved through comprehensive hands-on exercises developed entirely by the attendee. Those attending can choose to use Dassault/Magic Draw/Cameo or Sparx Systems Enterprise Architect. Model Based System Engineering with SysML Benefits In this course, you will learn how to: Explain the six goals of Model Based System Engineering Transition through the four pillars of MBSE from Requirements to Structure to Behavior to Parametrics Create and relate all 9 SysML diagrams with an understanding of the underlying model Structure the model for testing, validation and requirements satisfaction Leverage continued support with after-course one-on-one instructor coaching and computing sandbox Certification Exam Information: 40 questions The passing score is 28/40 (70%) This APMG™ exam will be invigilated during class by your instructor The exam is 60 minutes in duration Model Based System Engineering Instructor-Led Training Outline Module 1: System Engineering Transformation What is System Engineering Transformation? Engineering Challenges INCOSE Definition of MBSE MBSE Benefits An Architectural Approach Document Generation Activity: Discussion of modeling needs Review Questions References Chapter Summary Module 2: Modeling Process and SysML Overview Historical Context System Engineering Waterfall to Agile/DevOps Tie In Iterative and Incremental Development Historical Context SysML UML Roots UML Diagram Set Early vs Late Iteration SysML Diagram Overview (9 not 13) Four pillars of MBSE Laying out a Model Case Study – Shop and Go Smart Cart Exercise 2.1 – Creating and Organizing a Model with SysML Review Questions References Chapter Summary Module 3: Modeling Functional Requirements What are Requirements? Requirement Classification Activity: Discussion – are these requirements? Inputs to Requirements Why start with the functional model? Shop and Go Brief Description SysML Notational Elements Use Case Diagrams Use Case Text Activity Diagrams Developing Use Cases Identifying Actors Exercise 3.1 – Discussion Identifying Actors and Use Cases Debrief Exercise 3.2 – Hands-On Adding Use Cases in SysML Review Questions References Chapter Summary Module 4: The Structural Model Composite Structure Diagrams (not in SysML) Replaced by Block Definition Diagrams (BDDs) <<block>> icon and symbology Hierarchical Diagrams Instances vs Type Instances on BDDs Exercise 4.1 – Overall Discussion of a Smart Cart Debrief Exercise 4.2 – Implementing and using BDDs Debrief Specialization on BDDs Activity 4.3 – Demonstration of serialization Correlating Different Diagrams Software/Firmware Modeling within a System Creating UML Class Diagrams Process steps Associations and Roles Exercise 4.4 – Hands-On creating a Class Diagram Debrief Package Diagrams Review Questions References Chapter Summary Module 5: Second Requirements Iteration Six Goals of MBSE (6 slides) How Much modeling is needed? Modeling Process Walkthrough Collaboration Stakeholder Concerns Capturing and Coordinating Concerns Adding new requirements Exercise 5.1 – Demonstration of upgrading a model Requirements Diagrams <<Satisfies>> and <<Validates>> relationships Copy and Trace Don’t Panic – it is simpler than it looks Exercise 5.2 – Hands-On Adding a Requirements Diagram Review Questions References Chapter Summary Module 6: The Behavioral Model Moving from Structure to Behavior Nature of Sequence Diagrams Relating Activity Diagrams and Sequence Diagrams Exercise 6.1 – Group Discussion – Flow of Make Purchase use case Debrief Exercise 6.2 – Hands On – Creating a Sequence Diagram Debrief State Modeling What is State? What is State Really? Nature of State Diagrams Sub-States Ensuring absolutely every path is understood Actions and guard conditions Error detection vs error prevention Exercise 6.3 – Group Discussion – States in Make Purchase Debrief Exercise 6.4 – Hands On – Adding a State Diagram Debrief Review Questions References Chapter Summary Module 7: Parametrics and Simulation Know before you build What are parametrics? Defining a mathematical condition by formula Exercise 7.1 – Group Discussion How big should the battery be? Debrief Exercise 7.2 – Hands-On Adding a Parametric Diagram Debrief Prove before you build Automated validation of model elements Running a simulation Manual simulation Automated simulation Exercise 7.3 – Hands-On Running a Manual Simulation Review Questions References Chapter Summary Module 9: Course Summary Closing Thoughts Next Steps Related Courses Lagniappe

Show More Show Less