Parallel ATL

From AtlanMod

The source code of the parallel ATL prototype implementation can be found online in the svn of the group using the the following credentials: user=anonymous pass=anonymous

The source code is organized as follows:

ATLP contains the code of the definition of the parallel atl compiler.

org.eclipse.m2m.atl.engine.parallelcompiler contains the code of the parallel compiler already compiled to asm code.

org.eclipse.m2m.atl.engine.emfvm.parallelvm contains the java code of the new parallel virtual machine and extensions to the ATL core.

org.eclipse.m2m.atl.engine.emfvm.parallelvm.launch contains wizard and UI java code extensions to launch parallel ATL transformations.

A bundle with Eclipse Modeling Juno version and the Parallel ATL implementation prototype for windows 32 bit platform is available to download here: [1] (~700MB). It comes with the Class2Relational.atl transformation example, a programatical test to launch it and stochastically generated model examples.

Additionally, we provide here an improved version of the Class2Relational.atl transformation example (taking into account more cases, with more rules and more complex guards) we have used for testing purposes: [2]