Skip to content

OSR MBSE Model #463

Open
Open
@PhilCarPi

Description

Issue Description

This issue introduces a Systems Engineering model based on the ARCADIA Model Based Systems Engineering (MBSE) methodology. The model is meant to capture the latest design work as currently documented (i.e., design contents in the master branch up to the time the pull request associated with this Issue is created).

This issue adds the following to the project:

  • A new directory to the root directory called systems_engineering
  • A new directory to the systems_engineering directory called MBSE_workspace
  • A new directory to the MBSE_workspace directory called "OSR_capella_model"
  • 4 new files in the OSR_capella_model directory:
    • OSR_capella_model.project
    • OSR_capella_model.afm
    • OSR_capella_model.aird
    • OSR_capella_model.capella

This Issue is being worked on in parallel on a fork of this project Link to Project Fork

Purpose

The purpose of creating an MBSE model of the rover is primarily to introduce a "systems thinking" aspect to the project's documentation. With a more robust technical documentation that incorporates best practices in Systems Engineering (as defined by organizations like INCOSE, NASA, and others) contributors and builders will benefit by:

  1. Gaining exposure to systems thinking in an engineering context (for those who have not already),
  2. Being able to realistically contribute technical innovations to the project that may have a relatively big impact on inter-system integration (e.g., upgrade to the rocker-bogie assembly, or improvement on electronics cards).

Deliverables

  • A base model compatible with the MBSE open-source tool Capella 6.1 that captures at minimum 3 layers of elaboration: 1) System Analysis, 2) Logical Architecture, and 3) Physical Architecture
  • System documentation in the form of an auto-generated .DOC file which consolidates system, sub-system, and component descriptions extracted from the model
  • Clear instructions on how to download, install, and launch the modelling tool (i.e., Capella 6.1), and on opening and navigating the model.

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions