DEPRECATED demos for SARL
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
licenses
src/main/sarl/io/sarl
.gitignore
LICENSE
NOTICE
README.md
pom.xml
run.pl
with-dependencies.xml

README.md

WHY ARE THE DEMOS DEPRECATED?

Since SARL 0.7.2, the demo code is included into the SARL Development Environment. The content of this repository is provided for history. The code inside this repository should not be no more compatible with the SARL version 0.7.2 or higher.

For obtaining recent demo code:

  • Menu "File" > New > Examples
  • Select the example within the wizard.
  • Close the wizard.

DEPRECATED SARL Demos (DO NOT USE)

This is the set of demos for SARL.

SARL is a general-purpose agent-oriented language.

SARL aims at providing the fundamental abstractions for dealing with concurrency, distribution, interaction, decentralization, reactivity, autonomy and dynamic reconfiguration. These high-level features are now considered as the major requirements for an easy and practical implementation of modern complex software applications. We are convinced that the agent-oriented paradigm holds the keys to effectively meet this challenge.

Considering the variety of existing approaches and meta-models in the field of agent-oriented engineering and more generally multi-agent systems, our approach remains as generic as possible and highly extensible to easily integrate new concepts and features. The language is platform- and architecture-independent.

However, we provide a first set of tools to support its execution based on the new version 2.0 of the Janus (see http://www.janusproject.io) platform, but it can be linked with other existing agent platforms and frameworks.

Launching the Demos

Each demo in the src folder is associated to a README file that explains the principle of the demo, and how to run it.

License

Copyright 2014 Sebastian RODRIGUEZ, Nicolas GAUD, Stéphane GALLAND.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.