Run-time Environment for SARL

A SARL Run-time Environment (SRE) executes or interprets compiled SARL code on an "hardware platform." The figure below illustrates the compilation process of a SARL program in which the run-time environment is involved.

Compilation Process

Available Run-time Environments

The SREs that are known to be execution environments for SARL programs are:

Janus Logo

Janus Platform

Janus is an open-source multi-agent platform fully supported by the SARL developpers.

tinyMAS Logo

tinyMAS Platform

tinyMAS is an experimental tiny agent platform with limited features and a limited SARL support.