index.rst 1.3 KB

1234567891011121314151617181920212223242526
  1. .. AToMPM documentation master file, created by
  2. sphinx-quickstart on Thu Sep 15 10:35:57 2016.
  3. You can adapt this file completely to your liking, but it should at least
  4. contain the root `toctree` directive.
  5. AToMPM Documentation
  6. ====================
  7. AToMPM ("A Tool for Multi-Paradigm Modelling") is a (meta)modelling workbench, which allows language developers to create visual domain-specific languages, and domain experts to use these languages. A language is defined by its *abstract syntax* in a metamodel, its *concrete syntax(es)*, which define(s) how each abstract syntax element is visualized, and its *semantics definition(s)*, either operational (a simulator) or translational (by mapping onto a known semantic domain). AToMPM supports model transformations to model semantics.
  8. This documentation serves to introduce AToMPM to the two main user groups: language developers and language users.
  9. Contents
  10. --------
  11. .. toctree::
  12. :maxdepth: 3
  13. Installation <installation>
  14. Overview <overview>
  15. Creating a Modelling Language <new_language>
  16. Using a Modelling Language <using_language>
  17. Modelling a Model Transformation <modelling_transformation>
  18. Executing a Model Transformation <executing_transformation>
  19. Troubleshooting <troubleshooting>
  20. Workflows <workflows>