Skip to content

Getting started

How this documentation is organized

The main navigation is divided by what the reader is trying to do:

Section Purpose
Home Introduces MEMO, the problem it addresses, and the shared-model solution.
Getting Started Explains how this documentation is organized and where to begin.
Explanation Describes why MEMO is structured this way and how its concepts fit together.
Reference Documents the ontology modules, elements, relationships, enumerations, rules, and packaging.
How-to Guides Gives task-focused instructions for installation and modeling work.
Tutorials Teaches MEMO through guided lessons and worked models.
Case Studies Shows complete device models and end-to-end assurance threads.
Contribute Explains how to propose and review changes to MEMO.

If this is your first visit:

  1. Read Home for the problem, solution, and introduction to MEMO.
  2. Check the prerequisites and install MEMO.
  3. Open Tutorials and build one small model.
  4. Use How-to Guides when you begin applying MEMO to your own work.
  5. Keep Reference open for exact ontology definitions.
  6. Read Explanation when you need the reasoning behind a concept.
  7. Study the GPCA case study when you are ready for a complete model.

The Reference section is organized for direct lookup from tutorials, how-to guides, and model reviews.

Public repository

The MEMO ontology and this documentation are developed in public at github.com/memoarchitect/memo.

MEMO Tools and MEMO Architect are separate products, each with its own documentation.