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. |
Recommended reading path¶
If this is your first visit:
- Read Home for the problem, solution, and introduction to MEMO.
- Check the prerequisites and install MEMO.
- Open Tutorials and build one small model.
- Use How-to Guides when you begin applying MEMO to your own work.
- Keep Reference open for exact ontology definitions.
- Read Explanation when you need the reasoning behind a concept.
- 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.