-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Markus396 edited this page Jan 8, 2020
·
33 revisions
Zeta is a tool for automatically generating a graphical DSL from a range of textual DSLs. In combination with a suitable meta-model, you render these text definitions for a generator that creates a graphical editor for the web. So it can bee seen as a Model-driven generation of graphical editors with the goal to generate simulations from a graphical DSL.
In this wiki you will find an explanation of how the development system is set up, a few guidelines for development and a description of the relationships between the individual components. The architecture and the technologies used are also described.
- Wiki Home - There you are
- Technologys - A collection of a short descriptions of the technologies used
- Zeta Architecture - An overview of the architecture of Zeta
- Development Environment - How to setup the local developer mode
- Setup local via Docker - How to install and run Zeta fully automised via docker
- Setup on Server via Docker - How to install and run Zeta fully on a Server automised via docker
- Guidelines - Some Rules and Guidelines for Developing
In the futher Documentation you can finde a general explanation of how Zeta works and a descriptions of the relationships and the components.
- Textual DSLs - Description of the textual DSLs
-
- Style - Defines layouts and design features of elements
-
- Shape - Required for the definition of forms
-
- Diagram - The very sufficient base DSL
- Examples - Examples that were built from the diagram and the Shape DSL
- Rest API - Explanation of the offerd rest API
- Exporter for Graphical DSL Instance - Description of the data schema of the transfer between back- and frontend
- Generator Transformer - Description of the Generator Transformer