Skip to content

MEMO Architect: review a medical-device model

MEMO Architect is the visual review workbench for a model that already lives in SysML v2 source. It helps an engineering team navigate a device by concern, follow a trace from need to evidence, inspect validation gaps, and prepare review artifacts—without creating a second model.

Architect is the highest layer of the MEMO product family. The Ontology supplies meaning and methodology; Tools reads and validates the source; Architect makes that shared model easier to explore and review.

Experimental before 1.0

MEMO Architect, Tools, and ontology semantics may change before version 1.0. Use a tagged release and an exact npm version rather than main or a floating range for reproducible work.

Start with what you need to accomplish

Your goal Start here
Decide which MEMO product you need Choose Your MEMO Layer
Check what must be installed Prerequisites
Open the included pump model First Workbench Session
Understand every major Architect feature Feature Tour
Understand why the model has layers Layers and Their Questions
Decide whether something is a requirement, function, component, or risk Choosing Elements
Build traceability correctly Connecting Elements
Learn from a complete example Worked GPCA Example
Bring in spreadsheet records Import Existing Data
Find and resolve model gaps Validation and Closure

The review path

Use views to follow a single connected thread:

context and use → needs and requirements → design response → risk and controls → verification evidence → review

The workbench gives you different lenses on this one model. A diagram, matrix, table, or document is a view of the source—not a separate source of truth.

Five-minute launch

git clone https://github.com/memoarchitect/memo-architect.git
cd memo-architect
corepack enable
pnpm install
pnpm run build
pnpm run example:dev

Open http://localhost:3000, then follow First Workbench Session.

Project status

MEMO is in active development. APIs, views, and model semantics may change before the first stable release.