Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.34 KB

index.md

File metadata and controls

29 lines (19 loc) · 1.34 KB
title date draft site_header
eMoflon::Neo
2022-09-01
false
![](/img/emoflon_logo_with_tex_semitransparent_100px.png)

{{< img src="/img/emoflon_logo_eneo.png" alt="" width="28%" >}}

eNeo supports model management as a layer over Neo4j, a fairly well-known graph database. eNeo uses eMSL (the eMoflon Specification Language), a uniform modelling language for metamodelling and modelling, specifying patterns, graph constraints, rules, and triple graph grammars, all in the same uniform textual syntax with advanced support for modularity and reuse via refinement. eNeo provides an export of models (with all referenced metamodels) to Neo4j, as well as an export of patterns, constraints, rules, and triple rules to Cypher, the query and transformation language used by Neo4j. eNeo also supports an API to automate all these tasks programmatically.

eMoflon::Neo is licensed open source under EPL 1.0. Its source code is available on GitHub.

Download

Check out our download page to download latest versions of eMoflon::Neo.

Development

Check out our development page to set-up your eMoflon::Neo development workspace.