muMLE/README.md
2025-01-27 16:53:39 +01:00

22 lines
525 B
Markdown

# muMLE
Tiny (meta-)modeling framework.
Features:
* mostly textual concrete syntax
* meta-modeling & constraint writing
* conformance checking
* model transformation primitives (match and rewrite)
* rule-based model transformation
* examples included:
- Class Diagrams (self-conforming)
- Causal Block Diagrams language
- Petri Net language
## Dependencies
* Python 3.?
* Python libraries:
- Lark (for textual parsing)
- Jinja2 (not a hard requirement, only for model-to-text transformation)