"A Tool for Multi-Paradigm Modelling"

Yentl Van Tendeloo 7f7cd0ec6f Shift everything to "velocity" instead of "speed" in SCCD train code hace 9 años
.etc cdc03fc724 initial commit (v0.5.4) hace 10 años
.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 hace 10 años
client 6f0517c6f4 fixed bug with geometry overlay exception causing the interface to hang hace 9 años
doc 00f32c32cb added script for local atompm execution and updated docs hace 9 años
exported_to_md 445b9bbc40 added metadepth and pypdevs exporter hace 10 años
exported_to_pypdevs 445b9bbc40 added metadepth and pypdevs exporter hace 10 años
exported_to_sccdxml 7f7cd0ec6f Shift everything to "velocity" instead of "speed" in SCCD train code hace 9 años
mt 4ca5817f18 fixed bug with NAC matching hace 9 años
plugins 445b9bbc40 added metadepth and pypdevs exporter hace 10 años
users ac3c263e70 added a getAttrNames() function for model transformations, fixed workflow hace 9 años
.gitattributes 68ae2d448c avoid that .sh script are checked out with crlf hace 9 años
.gitignore 04e6a28e3f node_modules deleted, installation instructions adapted hace 10 años
COPYING cdc03fc724 initial commit (v0.5.4) hace 10 años
COPYING.LESSER cdc03fc724 initial commit (v0.5.4) hace 10 años
README.md 4f003460dd updated links to node.js hace 9 años
___dataurize.js b73e45e814 made transformations 2 times faster hace 10 años
___do.js 27d8a68d95 forgot javascript was this ugly hace 10 años
___fs++.js 11875837de fixed delete recursive folder hace 10 años
__worker.js 97d6882ce2 changed all _util.debug calls into console.error calls, and built in check when loading a model hace 10 años
asworker.js 00701bc9db removed some old transformations hace 10 años
csworker.js 31613fdfab apparently someone thought it was a good idea to overwrite my bug fix... fixed again hace 9 años
favicon.png 5c11106550 favicon added hace 10 años
favicon.svg 5c11106550 favicon added hace 10 años
httpwsd.js 19ce7d34be added some templates I forgot, and small fix hace 10 años
install.txt 04e6a28e3f node_modules deleted, installation instructions adapted hace 10 años
libmt.js 69c476e2a2 matchSubtypes is now default set to true hace 10 años
libsvg.js cdc03fc724 initial commit (v0.5.4) hace 10 años
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 hace 10 años
mmmk.js eb5581e661 now circular containment links are properly dealt with (thank you Yentl for the challenge) hace 9 años
package.json 1a32064fe6 changed version number to 0.6.0 hace 10 años
run.bat cdc03fc724 initial commit (v0.5.4) hace 10 años
run_AToMPM.sh 3b412bdc96 fixes issue #26 by removing the downloaded files. hace 9 años
run_AToMPM_local.sh 91b355d555 made executable hace 9 años
styleinfo.js cdc03fc724 initial commit (v0.5.4) hace 10 años
types.js 61c9b56c6c small fix to the $EVENT type, which now allows global actions to actually be triggered hace 10 años
utils.js 0d349caf74 fixed selection hace 9 años
whatsnew.txt cdc03fc724 initial commit (v0.5.4) hace 10 años

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