Abstract
Implementing code mobility is a difficult task, especially when migration is under some time constraints. In this paper we present a language for mobile agents starting from an architecture and a formalism with timed interactions and explicit locations. The language supports the specification of a distributed system, i.e. agents and their physical distribution, and allows a timed migration in a distributed 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.
Similar content being viewed by others
References
Aversa, R., Martino, B.D., Mazzocca, N., Venticinque, S.: MAGDA: A Mobile Agent Based Grid Architecture. Journal of Grid Computing 4, 395–415 (2006)
Bellifemine, F., Caire, G., Poggi, A., Rimassa, G.: JADE: A Software Framework for Developing Multi-Agent Applications. Information and Software Technology 50, 10–21 (2008)
Chen, B., Cheng, H.H., Palen, J.: Mobile-C: A Mobile Agent Platform for Mobile C/C++ Agents. Software Practice and Experience 36, 1711–1733 (2006)
Ciobanu, G., Juravle, C.: A Software Platform for Timed Mobility and Timed Interaction. In: Lee, D., Lopes, A., Poetzsch-Heffter, A. (eds.) FMOODS 2009. LNCS, vol. 5522, pp. 106–121. Springer, Heidelberg (2009)
Ciobanu, G., Koutny, M.: Modelling and Verification of Timed Interaction and Migration. In: Fiadeiro, J.L., Inverardi, P. (eds.) FASE 2008. LNCS, vol. 4961, pp. 215–229. Springer, Heidelberg (2008)
Ciobanu, G., Prisacariu, C.: Timers for Distributed Systems. Electronic Notes in Theoretical Computer Science 164, 81–99 (2006)
Gray, R.S., Cybenko, G., Kotz, D., Peterson, R.A., Rus, D.: D’Agents: Applications and Performance of a Mobile Agent System. Software Practice and Experience 32, 543–573 (2002)
Johnansen, D., Lauvset, K., van Renesse, R., Schneider, F.B., Sudmann, N.P., Jacobsen, K.: A TACOMA Retrospective. Software Practice and Experience 32, 605–619 (2002)
Lange, D.B., Oshima, M.: Programming and Deploying Java Mobile Agents with Aglets. Addison-Wesley, Reading (1998)
Milner, R.: Communicating and Mobile Systems: the π-calculus. Cambridge University Press, Cambridge (1991)
Thorn, T.: Programming Languages for Mobile Code. ACM Computing Surveys 29, 213–239 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ciobanu, G., Juravle, C. (2010). Mobile Agents with Timers, and Their Implementation. In: Essaaidi, M., Malgeri, M., Badica, C. (eds) Intelligent Distributed Computing IV. Studies in Computational Intelligence, vol 315. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15211-5_24
Download citation
DOI: https://doi.org/10.1007/978-3-642-15211-5_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15210-8
Online ISBN: 978-3-642-15211-5
eBook Packages: EngineeringEngineering (R0)