Welcome to the AToMPM project

AToMPM stands for "A Tool for Multi-Paradigm Modeling". It is a research framework from which you can generate domain-specific modeling web-based tools that run on the cloud. AToMPM is an open-source framework for designing DSML environments, performing model transformations, and manipulating and managing models. It runs completely over the web, making it independent from any operating system, platform, or device it may execute on. AToMPM follows the philosophy of modeling everything explicitly, at the right level of abstraction(s), using the most appropriate formalism(s) and process(es), being completely modeled by itself.

The current stable version is . The source code release contains both the client and server code.

Dependencies (included in the zipped bundle)

  1. Python 2.7.X
  2. python-igraph
  3. Node.js
  4. socket.io@0.9.19 and socket.io-client@0.9.16


Here is the documentation and user guide for AToMPM

Bug Reports or Support

If you find a bug or need support, please let us know by raising an issue at the AToMPM GitHub issues page.