The projects contains a Metamodel definition to build a SociAALML Editor. This editor allows a developer to define scenarios to be simulated in PHAT.
ANT 1.6.5 (or higher) and JDK 1.6.0 (or higher)
SociAALML depends on INGENME module. It is a tool for producing self-contained visual editors for languages defined using an XML file. It is a simpler alternative to Eclipse GMF since it requires minimal input to produce a common visual editor.
In order to launch the meta editor, write the following in the root directory:
sociaalml$ ant edit
GENERATING AND USING SOCIAALML EDITOR:
Once the metamodel is changed and saved, to generate a new editor write:
sociaalml$ mvn package
A selfcontained editor will be created in the sociaalml/target/ directory. You can run the editor:
sociaalml$ java -jar target/sociaalml-1.0-SNAPSHOT-selfcontained.jar
This software is distributed under the terms of the GPLv3 license. A copy is available in the home folder of this distribution.