[ The Types Forum (announcements only),
     http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

Title: SARL 0.3.0 is released

SARL 0.3.0 is released

http://www.sarl.io

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 Platform, but it can be linked with other existing agent platforms and frameworks.

You're very welcome to give your feedback.

Major Features

  • Major programming concepts: agent, behavior, capacity, skill, event.
  • Intruitive communication mechanism through events/messages.
  • Intruitive and extensible syntax.
  • Fully distributed programming approach, e.g. an agent reacts in parallel to the different messages it is receiving.
  • Fully distributed run-time environment, with zero-configuration approach.

Documentation

Documentation of SARL

Download

Download the product for Mac-OS, Windows, or Linux

Major Changes in Version 0.3.0

  • Stability improvement.
  • Major bug fixes.
  • Inclusion basic object-oriented programming elements: type definition, annotations, generic types, etc.
  • Upgrade to Eclipse Xtext 2.8.4.
  • Upgrade to Eclipse MARS.

--
The SARL authors.

Reply via email to