SociAALML

Model Driven Development of Software with social requirements

License

License

Categories

Categories

Net
GroupId

GroupId

net.sf.sociaal
ArtifactId

ArtifactId

sociaalml
Last Version

Last Version

1.0.11
Release Date

Release Date

Type

Type

pom
Description

Description

SociAALML
Model Driven Development of Software with social requirements
Project URL

Project URL

http://grasia.fdi.ucm.es/sociaal
Source Code Management

Source Code Management

https://github.com/Grasia/sociaalml

Download sociaalml

Filename Size
sociaalml-1.0.11.pom 3 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/net.sf.sociaal/sociaalml/ -->
<dependency>
    <groupId>net.sf.sociaal</groupId>
    <artifactId>sociaalml</artifactId>
    <version>1.0.11</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/net.sf.sociaal/sociaalml/
implementation 'net.sf.sociaal:sociaalml:1.0.11'
// https://jarcasting.com/artifacts/net.sf.sociaal/sociaalml/
implementation ("net.sf.sociaal:sociaalml:1.0.11")
'net.sf.sociaal:sociaalml:pom:1.0.11'
<dependency org="net.sf.sociaal" name="sociaalml" rev="1.0.11">
  <artifact name="sociaalml" type="pom" />
</dependency>
@Grapes(
@Grab(group='net.sf.sociaal', module='sociaalml', version='1.0.11')
)
libraryDependencies += "net.sf.sociaal" % "sociaalml" % "1.0.11"
[net.sf.sociaal/sociaalml "1.0.11"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • sociaalmled
  • basicscenario
  • e3patient
  • e9patient

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.

net.sf.sociaal

Grasia

Research group on Agent-based, Social & Interdisciplinary Applications

Versions

Version
1.0.11
1.0.10
1.0.9
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2