In Model-Based Systems Engineering, learners will explore a wide range of key concepts and develop a strong understanding of the principles and practices associated with Model-Based Systems Engineering (MBSE). The following are the key concepts covered in this course:
- Core tenets of MBSE: Identify the fundamental principles and foundations of MBSE and understand when it is recommended as an approach.
- Comparison to traditional systems engineering: Distinguish the differences between MBSE and traditional systems engineering methodologies, highlighting the advantages and benefits of MBSE.
- Scope and approach of an MBSE project: Choose an appropriate scope, define the purpose, and determine the approach for an MBSE project based on project requirements and objectives.
- Introduction to SysML: Describe the intent and basic structure of SysML (Systems Modeling Language) and interpret simple SysML models to represent system architectures.
- Critique of MBSE implementation: Evaluate and critique the implementation of MBSE in a project using a set of defined criteria, considering its effectiveness and adherence to best practices.
- Model management plan: Develop a comprehensive model management plan that addresses ownership, access control, and the lifecycle of MBSE models.
- Industry examples of MBSE: Reference existing industry examples of MBSE to understand different scopes and approaches, using them as reference points for decision-making.
- Purpose and use of models in engineering: Enumerate the purposes for which models are created in engineering and evaluate their success based on career experiences.
- Model development process: Describe a potential model development process, including the progressive refinement of models with increasing levels of fidelity.
- Decision-making and optimization with models: Demonstrate how models are used to make decisions in engineering, including optimization techniques and the definition of design variables, objective functions, and constraints.
- Evaluation and credibility of models: Evaluate and explain the credibility and fidelity of existing models using predefined criteria and standards.
- Single model vs. ensemble of models: Evaluate and decide whether to pursue a single model or an ensemble of models based on specific problem/decision requirements, considering the resolution of conflicts when multiple models yield contradictory results.
- System modeling and integration: Understand the principles of combining subsystem models into a system model within a multidisciplinary computational environment.
- Verification and validation of models: Learn the basic principles and techniques for verifying and validating models to ensure their accuracy and reliability.
- Tradeoffs between virtual and physical prototypes: Examine the tradeoffs between using virtual models and physical prototypes for system verification, validation, and testing, and make informed decisions based on project needs.
- System architecture: Define system architecture, differentiate between architectural and non-architectural decisions, and understand the role of the system boundary and interfaces.
- Analysis of system architecture representations: Critically evaluate system architecture representations for completeness and consistency and provide constructive criticism.
- Problem framing and design structure matrix (DSM): Articulate solution-neutral and less solution-neutral framings of a problem and construct a design DSM to analyze and optimize the design structure.
- Process DSM and change propagation: Understand the difference between design and process DSMs, apply sequencing algorithms to sort components or tasks, and conduct change propagation analysis using a database of changes.
- Role of the architect: Define the role of the architect and understand the importance of collaboration with stakeholders in system development.
- Architectural deliverables: Define the deliverables of the architect, referring to architectural frameworks and drawing insights from career examples.
By covering these key concepts, the course equips learners with a solid foundation in MBSE, enabling them to apply the principles and techniques effectively in their respective fields and projects.