"A Tool for Multi-Paradigm Modelling"

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

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