Skip to content

Commit

Permalink
Merge pull request #59 from eMoflon/feature/update-neo-tutorials
Browse files Browse the repository at this point in the history
Add new eMoflon::Neo content (new tutorials)
  • Loading branch information
maxkratz authored Jan 30, 2023
2 parents 15aea01 + a794755 commit 19802bc
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 6 deletions.
8 changes: 6 additions & 2 deletions content/getting-started/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Getting started with eMoflon"
date: 2022-09-01
date: 2023-01-30
draft: false
---

Expand All @@ -15,4 +15,8 @@ If you encounter any issues with the tutorial, feel free to open an [issue on Gi
___
## eMoflon::Neo

To get started with **eMoflon::Neo**, you can use our [tutorials](https://github.com/eMoflon/emoflon-neo-updatesite) together with the [pre-built eMoflon::Neo Eclipse application](../download/#pre-built-eclipse-application-neo).
To get started with **eMoflon::Neo**, you can use our tutorials together with the [pre-built eMoflon::Neo Eclipse application](../download/#pre-built-eclipse-application-neo).
Currently, there are the following tutorials available:
- [(Meta-)Modeling with **eMoflon::Neo**](https://paper.dropbox.com/doc/Meta-Modelling-with-eNeo-jKeVQDlC2BAdD0TDQuF0I)
- [Graph Transformation (GT) with **eMoflon::Neo**](https://paper.dropbox.com/doc/Model-Transformation-via-Graph-Transformation-with-eNeo--BxnuRQs4RPsdh1dj6CTLPClPAg-z2dkcPjjgz5nQem9CXR5m)
- [Triple Graph Grammars (TGGs) with **eMoflon::Neo**](https://paper.dropbox.com/doc/Consistency-Management-via-Triple-Graph-Grammars-with-eNeo--Bxl1bjrPyb4shF3IhRaqJWtSAg-TimuK2t1cq3SqazufqdZv)
7 changes: 6 additions & 1 deletion content/ibex/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "eMoflon::IBeX"
date: 2022-09-01
date: 2023-01-30
draft: false
---

Expand Down Expand Up @@ -76,6 +76,11 @@ ___
Check out our [download page](../download#emoflonibex) to download latest versions of **eMoflon::IBeX**.


## Getting Started

Check out our [getting started page](../getting-started#emoflonibex) to get started with **eMoflon::IBeX**.


## Development

Check out our [development page](../dev#emoflonibex) to set-up your **eMoflon::IBeX** development workspace.
Expand Down
16 changes: 13 additions & 3 deletions content/neo/index.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,38 @@
---
title: "eMoflon::Neo"
date: 2022-09-01
date: 2023-01-30
draft: false
---

<!-- Copy-pasted from the old eMoflon webpage -->
<!-- The image has a slightly larger size compared to IBeX. -->
{{< 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 modeling language for metamodeling and modeling, 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.

<!-- The image has a slightly larger size compared to IBeX. -->

**eMoflon::Neo** is licensed open source under EPL 1.0.
Its source code is available on [GitHub](https://github.com/eMoflon/emoflon-neo).


___
## Videos

- **MDE Net training session** (2022-10) on YouTube: [Anthony Anjorin on **eMoflon::Neo**](https://www.youtube.com/watch?v=zK1hRkVedvg)


## Download

Check out our [download page](../download#emoflonneo) to download latest versions of **eMoflon::Neo**.


## Getting Started

Check out our [getting started page](../getting-started#emoflonneo) to get started with **eMoflon::Neo**.


## Development

Check out our [development page](../dev#emoflonneo) to set-up your **eMoflon::Neo** development workspace.
8 changes: 8 additions & 0 deletions content/post/new-neo-tutorials/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "eMoflon::Neo New tutorials available"
date: 2023-01-30
draft: false
---

There are three new tutorials to get started with **eMoflon::Neo**.
Check out our [getting started page](../getting-started#emoflonneo).

0 comments on commit 19802bc

Please sign in to comment.