Abstract
Data-oriented coordination languages rely on a shared space in which agents add, read and retrieve data. They are intuitively well suited for distributed transportation applications, where different actors evolve in a highly dynamic and very constrained environment. However, existing coordination languages can hardly be used for transportation applications, because they cannot express agents complex interaction needs. Indeed, in transportation applications, the interaction needs of the agents are driven by their current context and by ambient conditions, expressed in the form of constraints on the values taken by variables. In this paper, we propose Lacios, a new data-oriented coordination language for designing and implementing distributed transportation applications, and we illustrate our proposal with two examples: a traveler information system and a demand-responsive transport system. Lacios allows agents to express complex interaction needs, including agents states, system objects values, operators and functions, and is grounded on a model where the multi-agent system design is centered on the environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Badeig, F., Balbo, F., Scémama, G., Zargayouna, M.: Agent-Based Coordination Model for Designing Transportation Applications. In: Proceedings of the 11th International IEEE Conference on Intelligent Transportation Systems, pp. 402–407. IEEE Computer Society, Los Alamitos (2008)
Gelernter, D.: Generative communication in linda. ACM Transactions on Programming Languages and Systems 7(1), 80–112 (1985)
De Nicola, R., Ferrari, G.L., Pugliese, R.: Klaim: A Kernel Language for Agents Interaction and Mobility. IEEE Transactions on Software Engineering 24(5), 315–330 (1998)
Cabri, G., Leonardi, L., Zambonelli, F.: Reactive tuple spaces for mobile agent coordination. In: Rothermel, K., Hohl, F. (eds.) MA 1998. LNCS, vol. 1477, pp. 237–248. Springer, Heidelberg (1998)
Picco, G.P., Murphy, A.L., Roman, G.C.: LIME: Linda meets mobility. In: International Conference on Software Engineering, pp. 368–377 (1999)
Milner, R.: Communication and Concurrency, 272 pages. Prentice-Hall, Englewood Cliffs (1989)
Zargayouna, M.: Coordination model and language for open multiagent systems. Application to the Dial A Ride Problem. PhD thesis, University of Paris-Dauphine, Paris, France (2007) (in French)
Zargayouna, M., Balbo, F., Saunier, J.: Agent information server: a middleware for traveler information. In: Dikenelli, O., Gleizes, M.P., Ricci, A. (eds.) ESAW 2005. LNCS(LNAI), vol. 3963, pp. 3–16. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zargayouna, M., Balbo, F., Scémama, G. (2009). A Data-Oriented Coordination Language for Distributed Transportation Applications. In: Håkansson, A., Nguyen, N.T., Hartung, R.L., Howlett, R.J., Jain, L.C. (eds) Agent and Multi-Agent Systems: Technologies and Applications. KES-AMSTA 2009. Lecture Notes in Computer Science(), vol 5559. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01665-3_29
Download citation
DOI: https://doi.org/10.1007/978-3-642-01665-3_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01664-6
Online ISBN: 978-3-642-01665-3
eBook Packages: Computer ScienceComputer Science (R0)