Abstract
The design and development of cooperative Internet applications based on mobile agents require appropriate modelling of both the physical space where agents roam and the conceptual space of mobile agent interaction. The paper discusses how an open, Internet-based, organisation network can be modelled as a hierarchical collection of locality domains, where agents can dynamically acquire information about resource location and availability according to their permissions. It also analyses the issue of how agent motion can be ruled and constrained within a structured environment by means of an appropriate coordination infrastructure.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Aridor, Y., Lange, D.B., Agent Design Patterns: Elements of Agent Application Design, in Proceedings of Autonomous Agents’ 98, ACM Press, 1998.
Arsenault, A. and Turner, S., Internet X.509 Public Key Infrastructure PKIX Roadmap. IETF Internet Draft, PKIX Working Group, March 1999.
Cabri, G., Leonardi, L., Zambonelli, F., Coordination Models for Internet Applications based on Mobile Agents, IEEE Computer, Feb. 2000.
Cardelli, L., Gordon, A., Mobile Ambients, Foundations of Software Science and Computational Structures, LNCS no. 1478, Springer-Verlag, 1998.
Chess, D., Harrison, C., Kershenbaum, A., Mobile Agents: Are They a Good Idea?, RC 19887, IBM Research Division, 1994.
Cremonini, M., Omicini, A., Zambonelli, F., Multi-agent systems on the Internet: Extending the scope of coordination towards security and topology. In F.J. Garijo and M. Boman, (ed.), Multi-Agent Systems Engineering-Proc. of the 9th European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAMAAW’99), LNAI no. 1647, pages 77–88, Springer-Verlag, 1999.
Denti, E., Natali, A., Omicini, A., On the expressive power of a language for programming coordination media. In Proceedings of the 1998 ACM Symposium on Applied Computing (SAC’98), pages 169–177, Atlanta (GA), 1998.
Fuggetta, G., Picco, G.P., Vigna, G., Understanding Code Mobility, IEEE Transactions on Software Engineering, May 1998.
Gelernter, D., Carriero, N., Coordination languages and their significance, Communications of the ACM, 35(2) 97–107, Feb. 1992.
Jamali, N., Thati, P., Agha, G. A., An Actor-based Architecture for Customising and Controlling Agent Ensembles. IEEE Intelligent Systems, Special Issue on Intelligent Agents, 38–44, March–April 1999.
Jennings, N. R., Sycara, K., and Wooldridge, M., A Roadmap of Agent Research and Development International Journal of Autonomous Agents and Multi-Agent Systems 1(1) 7–38, 1998.
Karnik, N. M., Tripathi, A. R., Design Issues in Mobile-Agent Programming Systems, IEEE Concurrency, 6(3), July–Sept. 1998, pp. 52–61.
Omicini, A., Zambonelli, F., Coordination for Internet Application Development, Journal of Autonomous Agents and Multi-Agent Systems, 2(3), Sept. 1999.
Picco, G.P., Murphy, A., Roman, G.C., LIME: Linda Meets Mobility. In Proc. of the 21st International Conference on Software Engineering (ICSE’99), Los Angeles, California, May 1999.
Vitek, J., Bryce, C., Oriol, M., Coordinating Agents with Secure Spaces, In Proceedings of Coordination’ 99, Amsterdam, The Nederlands, May 1999.
Waldo, J., The Jini Architecture for Network-centric Computing. Communications of the ACM, 42(7), July 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cremonini, M., Omicini, A., Zambonelli, F. (2000). Ruling Agent Motion in Structured Environments. In: Bubak, M., Afsarmanesh, H., Hertzberger, B., Williams, R. (eds) High Performance Computing and Networking. HPCN-Europe 2000. Lecture Notes in Computer Science, vol 1823. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45492-6_19
Download citation
DOI: https://doi.org/10.1007/3-540-45492-6_19
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67553-2
Online ISBN: 978-3-540-45492-2
eBook Packages: Springer Book Archive