Tree [7e19ab] master /
 History



File Date Author Commit
 basicscenario 2015-07-09 pcampillo pcampillo [7e19ab] Improve visualization of information of entitie...
 e3patient 2015-06-02 pcampillo pcampillo [cbd65e] [maven-release-plugin] prepare for next develop...
 e9patient 2015-07-09 pcampillo pcampillo [7e19ab] Improve visualization of information of entitie...
 sociaalmled 2015-07-09 pcampillo pcampillo [7e19ab] Improve visualization of information of entitie...
 src 2014-08-26 escalope escalope [5e5115] new version with latest ingenme
 .gitignore 2014-08-26 escalope escalope [5e5115] new version with latest ingenme
 README.md 2014-08-26 escalope escalope [5e5115] new version with latest ingenme
 pom.xml 2015-06-29 escalope escalope [08d251] added concepts for basic norm representation

Read Me

SociAALML

The projects contains a Metamodel definition to build a SociAALML Editor. This editor allows a developer to define scenarios to be simulated in PHAT.

Requirements

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.

Editing SociAAML

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

Licenses

This software is distributed under the terms of the GPLv3 license. A copy is available in the home folder of this distribution.