Language for Implementing Multiagent Transportation Applications
ZARGAYOUNA ; BALBO ; SCEMAMA ; KLUGL ; BAZZAN ; OSSOWSKI ; CHAIB-DRAA
Type de document
COMMUNICATION AVEC ACTES INTERNATIONAL (ACTI)
Langue
anglais
Auteur
ZARGAYOUNA ; BALBO ; SCEMAMA ; KLUGL ; BAZZAN ; OSSOWSKI ; CHAIB-DRAA
Résumé / Abstract
The multiagent paradigm is well suited to designing trans-portation applications. However, when implementing these applications in highly dynamic environments, it is very costly to use languages relying on channel-based communication. Data driven coordination languages rely on a shared space in which agents add, read and retrieve data. They are intuitively relevant for distributed transportation applications, where dierent actors evolve in a highly dynamic and very constrained environment. However, existing coordination languages can hardly be used for transportation applications, because they fail to express agents complex interaction needs and to ensure secure data exchanges. Indeed, in transportation applications, the interaction needs of the agents are driven by their current context and by ambient conditions, and information security is usually important. In this article, we propose a data driven coordination language tackling these issues, and we dene a programming language on top of Java allowing to use the language syntax while executing it in Java. We illustrate our proposal with two applications: a traveler information system and a demand-responsive transport service.