From 1d03337a61f50743408748109d985ec19492c2e4 Mon Sep 17 00:00:00 2001 From: Joeri Exelmans Date: Mon, 27 Jan 2025 16:53:39 +0100 Subject: [PATCH] update readme --- README.md | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 3c0638f..bd8c2a4 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,22 @@ -# MV2 +# muMLE -This repository contains the code for my take on (a part of) the [Modelverse](https://msdl.uantwerpen.be/git/yentl/modelverse) for my Master's thesis. +Tiny (meta-)modeling framework. -## Development packages +Features: -Some packages were used during development, but are not needed for succesful runtime (e.g. linter, autoformatter). These can be found under `requirements_dev.txt`. + * 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 -## Mandatory packages +## Dependencies -Python packages required to succesfully run/test the code in this repository can be found under `requirements.txt`. \ No newline at end of file + * Python 3.? + * Python libraries: + - Lark (for textual parsing) + - Jinja2 (not a hard requirement, only for model-to-text transformation)