Skip to content

User Guides

These guides walk you through using MEMO for a real medical device project — from cloning the repo to passing design reviews with complete traceability.

Who is this for?

  • Systems engineers starting a new medical device and want model-based traceability from Day 1.
  • Software / hardware leads who already have requirements in spreadsheets and need to import them into a SysML v2 model.
  • Quality / regulatory engineers who need to demonstrate closure (ISO 14971, IEC 62304) before submission.

New to MEMO?

Start with the Medical Device Quick Start Tutorial — a single end-to-end walkthrough that takes you from cloning the repo to achieving full ISO traceability with your existing data.

Guides

Guide What you'll learn
Medical Device Tutorial End-to-end tutorial — import CSV data, build traceability, validate closure
Starting a New Project Scaffold a project, understand the folder layout, run the dev server
Importing Existing Data Bring requirements, hazards, and components from CSV into MEMO
Modeling Your Device Write SysML elements, add relationships, organize by CoSMA layers
Validation & Closure Rules Run memo validate, read the gap bar, fix traceability gaps
Viewpoints & Diagrams Switch viewpoints, create diagrams, export for documentation

Typical Workflow

graph LR
    A[Clone MEMO] --> B[memo init my-device]
    B --> C[Import CSV data]
    C --> D[Add relationships in .sysml]
    D --> E[memo-architect dev — visual review]
    E --> F[memo validate — fix gaps]
    F --> G[memo-architect build — static report]

Already have requirements in Excel?

Jump straight to Importing Existing Data — you can generate a CSV template that matches your ontology, paste your data in, and import with a single command.