"A Tool for Multi-Paradigm Modelling"

vasco a5be6a8769 update пре 9 година
.etc cdc03fc724 initial commit (v0.5.4) пре 10 година
.manual b6cf7cc672 Changed defaults in transformation rules to make sense. LHS and RHS conditions are set to 'result = True', RHS action to 'pass'. An action was added to NAC/LHS/RHS elements to set the value of RAMified attributes to 'result = True' or 'result = getAttr()' when they are connected to NAC/LHS or RHS, respectively. For this, a new methods called 'getAttrNames' was added to the metamodelling API пре 10 година
client a5be6a8769 update пре 9 година
doc 1816b51377 update пре 9 година
exported_to_md 445b9bbc40 added metadepth and pypdevs exporter пре 10 година
exported_to_pypdevs 445b9bbc40 added metadepth and pypdevs exporter пре 10 година
exported_to_sccdxml 5469eb4130 Added some missing files for MoSIS: the digital watch example and the пре 10 година
mt a5be6a8769 update пре 9 година
plugins 445b9bbc40 added metadepth and pypdevs exporter пре 10 година
users a5be6a8769 update пре 9 година
.gitignore 04e6a28e3f node_modules deleted, installation instructions adapted пре 10 година
COPYING cdc03fc724 initial commit (v0.5.4) пре 10 година
COPYING.LESSER cdc03fc724 initial commit (v0.5.4) пре 10 година
README.md 4e14b67166 updated readme пре 10 година
___dataurize.js b73e45e814 made transformations 2 times faster пре 10 година
___do.js 27d8a68d95 forgot javascript was this ugly пре 10 година
___fs++.js 11875837de fixed delete recursive folder пре 10 година
__worker.js 97d6882ce2 changed all _util.debug calls into console.error calls, and built in check when loading a model пре 10 година
asworker.js 00701bc9db removed some old transformations пре 10 година
csworker.js a5be6a8769 update пре 9 година
favicon.png 5c11106550 favicon added пре 10 година
favicon.svg 5c11106550 favicon added пре 10 година
httpwsd.js 19ce7d34be added some templates I forgot, and small fix пре 10 година
install.txt 04e6a28e3f node_modules deleted, installation instructions adapted пре 10 година
libmt.js 69c476e2a2 matchSubtypes is now default set to true пре 10 година
libsvg.js cdc03fc724 initial commit (v0.5.4) пре 10 година
manual.pdf b6cf7cc672 Changed defaults in transformation rules to make sense. LHS and RHS conditions are set to 'result = True', RHS action to 'pass'. An action was added to NAC/LHS/RHS elements to set the value of RAMified attributes to 'result = True' or 'result = getAttr()' when they are connected to NAC/LHS or RHS, respectively. For this, a new methods called 'getAttrNames' was added to the metamodelling API пре 10 година
mmmk.js 1f7f345922 getNeighbors now also accepts 'in' and 'out', besides '>' and '<' for consistency reasons пре 10 година
package.json 1a32064fe6 changed version number to 0.6.0 пре 10 година
run.bat cdc03fc724 initial commit (v0.5.4) пре 10 година
run_AToMPM.sh a5be6a8769 update пре 9 година
styleinfo.js cdc03fc724 initial commit (v0.5.4) пре 10 година
types.js 61c9b56c6c small fix to the $EVENT type, which now allows global actions to actually be triggered пре 10 година
utils.js cdc03fc724 initial commit (v0.5.4) пре 10 година
whatsnew.txt cdc03fc724 initial commit (v0.5.4) пре 10 година

README.md

AToMPM - A Tool for Multi-Paradigm Modelling

Installation and Usage

Windows

To install AToMPM on Windows, follow these steps:

To run AToMPM on Windows, execute the run.bat script inside of the main AToMPM folder.

Linux

Download and unzip the AToMPM sources from https://msdl.uantwerpen.be/git/simon/AToMPM/archive/master.zip.

To run AToMPM, execute the run_AToMPM.sh script inside of the main AToMPM folder. The first time you run this script, all dependencies are automatically downloaded and installed in the dependencies/ folder. If, for any reason, the download process is interrupted or you experience problems with AToMPM, remove the dependencies/ folder and run the script again.

Mac

To install AToMPM on Mac, follow these steps:

To run AToMPM on Mac, follow these steps:

  • Execute node httpwsd.js in the main AToMPM folder
  • Execute python mt\main.py in the main AToMPM folder
  • Open a browser (preferably Chrome) and navigate to http://localhost:8124/atompm

Documentation

Documentation can be found here: https://msdl.uantwerpen.be/documentation/AToMPM/index.html