{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T07:52:49Z","timestamp":1776930769110,"version":"3.51.2"},"reference-count":39,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[2001,4,1]],"date-time":"2001-04-01T00:00:00Z","timestamp":986083200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Microprocessors and Microsystems"],"published-print":{"date-parts":[[2001,4]]},"DOI":"10.1016\/s0141-9331(01)00099-0","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T21:59:41Z","timestamp":1027634381000},"page":"65-74","source":"Crossref","is-referenced-by-count":62,"title":["Mobile agents: an introduction"],"prefix":"10.1016","volume":"25","author":[{"given":"Gian","family":"Pietro Picco","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S0141-9331(01)00099-0_BIB1","series-title":"The Future of Software Engineering","first-page":"241","article-title":"Software engineering for mobility: a roadmap","author":"Roman","year":"2000"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB2","doi-asserted-by":"crossref","unstructured":"C.G. Harrison, D.M. Chess, A. Kershenbaum, Mobile agents: are they a good idea?, in: J. Vitek, C. Tschudin (Eds.), Mobile Object Systems: Towards the Programmable Internet, Springer, Berlin, vol. 1222 of LNCS, April 1997, pp. 25\u201347 (also available as IBM Technical Report).","DOI":"10.1007\/3-540-62852-5_4"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB3","doi-asserted-by":"crossref","unstructured":"S. Papastavrou, G. Samaras, E. Pitoura, Mobile agents for WWW distributed database access, in: Proceedings of the 15th International Conference on Data Engineering (ICDE99), 1999.","DOI":"10.1109\/ICDE.1999.754928"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB4","unstructured":"Sun Microsystems, JDBC Technology, Available athttp:\/\/java.sun.com\/products\/jdbc."},{"key":"10.1016\/S0141-9331(01)00099-0_BIB5","doi-asserted-by":"crossref","unstructured":"M. Baldi, G.P. Picco, Evaluating the tradeoffs of mobile code design paradigms in network management applications, in: R. Kemmerer (Ed.), Proceedings of the 20th International Conference on Software Engineering, IEEE CS Press, April 1998, pp. 146\u2013155.","DOI":"10.1109\/ICSE.1998.671111"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB6","doi-asserted-by":"crossref","unstructured":"J. Case, M. Fedor, M. Schoffstall, C. Davin, Simple Network Management Protocol, RFC 1157, May 1990.","DOI":"10.17487\/rfc1157"},{"issue":"5","key":"10.1016\/S0141-9331(01)00099-0_BIB7","doi-asserted-by":"crossref","DOI":"10.1109\/32.685258","article-title":"Understanding code mobility","volume":"24","author":"Fuggetta","year":"1998","journal-title":"IEEE Trans. Software Engineering"},{"issue":"3","key":"10.1016\/S0141-9331(01)00099-0_BIB8","article-title":"Seven good reasons for mobile agents","volume":"42","author":"Large","year":"1999","journal-title":"Commun. ACM"},{"issue":"1","key":"10.1016\/S0141-9331(01)00099-0_BIB9","doi-asserted-by":"crossref","DOI":"10.1109\/35.568214","article-title":"A Survey of Active Network Research","volume":"35","author":"Tennenhouse","year":"1997","journal-title":"IEEE Commun."},{"key":"10.1016\/S0141-9331(01)00099-0_BIB10","doi-asserted-by":"crossref","unstructured":"G. Cugola, C Ghezzi, Design and implementation of PROSYT: a distributed process support system, in: Proceedings of the 8th International Workshop on Enabling Technologies: Infrastructures for Collaborative Enterprises, Stanford, CA, USA, June 1999.","DOI":"10.1109\/ENABL.1999.805172"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB11","series-title":"Proceedings of the 19th International Conference on Software Engineering (ICSE'97)","first-page":"22","article-title":"Designing distributed applications with mobile code paradigms","author":"Carzaniga","year":"1997"},{"issue":"4","key":"10.1016\/S0141-9331(01)00099-0_BIB12","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1145\/88616.88631","article-title":"Remote evaluation","volume":"12","author":"Stamos","year":"1990","journal-title":"ACM Trans. Programming Languages Syst."},{"issue":"2","key":"10.1016\/S0141-9331(01)00099-0_BIB13","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1016\/S0004-3702(99)00107-1","article-title":"On Agent-Based Software Engineering","volume":"117","author":"Jennings","year":"2000","journal-title":"Artificial Intell."},{"issue":"1","key":"10.1016\/S0141-9331(01)00099-0_BIB14","article-title":"A survey of theories for mobile agents","volume":"1","author":"Di Marzo Serugendo","year":"1998","journal-title":"WWW J."},{"key":"10.1016\/S0141-9331(01)00099-0_BIB15","doi-asserted-by":"crossref","unstructured":"C. Mascolo, G.P. Picco, G.-C. Roman, A fine-grained model for code mobility, in: O. Nierstrasz, M. Lemoine (Eds.), Proceedings of the 7th European Software Engineering Conf. held jointly with the 7th ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC\/FSE'99), Toulouse (France), September 1999, vol. 1687 of LNCS, pp. 39\u201356.","DOI":"10.1007\/3-540-48166-4_4"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB16","series-title":"Software Agents","article-title":"Telescript technology: mobile agents","author":"White","year":"1996"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB17","unstructured":"F. Hohl, Mobile Agent List,http:\/\/mole.informatik. uni-stuttgart.de\/mal.html."},{"key":"10.1016\/S0141-9331(01)00099-0_BIB18","doi-asserted-by":"crossref","DOI":"10.1109\/4434.708256","article-title":"Design issues in mobile-agent programming systems","author":"Karnik","year":"1998","journal-title":"IEEE Concurrency"},{"issue":"4","key":"10.1016\/S0141-9331(01)00099-0_BIB19","doi-asserted-by":"crossref","DOI":"10.1109\/4236.612210","article-title":"A hands-on look at Java mobile agents","volume":"1","author":"Kiniry","year":"1997","journal-title":"IEEE Internet Comput."},{"issue":"3","key":"10.1016\/S0141-9331(01)00099-0_BIB20","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1145\/262009.262010","article-title":"Programming languages for mobile code","volume":"29","author":"Thorn","year":"1997","journal-title":"ACM Comput. Surveys"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB21","doi-asserted-by":"crossref","unstructured":"T. Sakamoto, T. Sekiguchi, A. Yonezawa, Bytecode transformation for portable thread migration in Java, in: Ref. [38].","DOI":"10.1007\/978-3-540-45347-5_3"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB22","doi-asserted-by":"crossref","unstructured":"N. Suri, et al., Strong mobility and fine-grained resource control in NOMADS, in: Ref. [38], pp. 2\u201315.","DOI":"10.1007\/978-3-540-45347-5_2"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB23","series-title":"Mobile Agents, and Process Migration","article-title":"Operating system support for mobile agents","author":"Johansen","year":"1998"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB24","doi-asserted-by":"crossref","unstructured":"H. Peine, T. Stolpmann, The architecture of the ara platform for mobile agents, in: K. Rothermel, R. Popescu-Zeletin (Eds.), Mobile Agents: First International Workshop MA '97, Springer, Berlin, April 1997, vol. 1219 of LNCS, pp. 50\u201361.","DOI":"10.1007\/3-540-62803-7_23"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB25","author":"Gray","year":"2001","journal-title":"D\u2019Agents: Applications and performance of a mobile-agent system. Software: Practice Experience"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB26","unstructured":"M. Stra\u00dfer, J. Baumann, F. Hohl, Mole \u2014 a Java Based mobile agent system, in: M. M\u00fchla\u00fcser (Ed.), Special Issues in Object-Oriented Programming: Workshop Reader of the 10th European Conference on Object-Oriented Programming ECOOP'96, July 1996, pp. 327\u2013334, dpunkt."},{"key":"10.1016\/S0141-9331(01)00099-0_BIB27","series-title":"Programming and Deploying Java Mobile Agents with Aglets","year":"1998"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB28","doi-asserted-by":"crossref","unstructured":"G.P. Picco, \u03bccode: a lightweight and flexible mobile code toolkit, in: Ref. [39], pp. 160\u2013171.","DOI":"10.1007\/BFb0057656"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB29","doi-asserted-by":"crossref","unstructured":"O. Holder, I. Ben-Shaul, H. Gazit, Dynamic Layout of Distributed Applications in FarGo, in: D. Garlan, J. Kramer (Eds.), Proceedings of the 21st International Conference on Software Engineering (ICSE'99), ACM Press, Los Angeles, May 1999, pp. 163\u2013173.","DOI":"10.1145\/302405.302462"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB30","doi-asserted-by":"crossref","unstructured":"G. Czajkowski, T. von Eicken, JRes: a resource accounting interface for Java, in: ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA) Vancouver, Canada, October 1998, pp. 21\u201335.","DOI":"10.1145\/286936.286944"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB31","doi-asserted-by":"crossref","unstructured":"G. Vigna (Ed.), Mobile Agents and Security, vol. 1419 of LNCS, Springer, Berlin, 1998.","DOI":"10.1007\/3-540-68671-1_8"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB32","doi-asserted-by":"crossref","unstructured":"A.L. Murphy, G.P. Picco, Reliable communication for highly mobile agents, in: D.S. Milojicic (Ed.), Proceedings of the First International Symposium on Agent Systems and Applications held jointly with the Third International Symposium on Mobile Agents (ASA\/MA'99), IEEE Computer Society, Palm Springs, October 1999, pp. 141\u2013150 (in press in J. Autonomous Agents Multi-Agent Syst.)","DOI":"10.1109\/ASAMA.1999.805400"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB33","doi-asserted-by":"crossref","unstructured":"J. Baumann, et al., Communication concepts for mobile agent systems, in: Ref. [39], pp. 123\u2013135.","DOI":"10.1007\/3-540-62803-7_29"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB34","doi-asserted-by":"crossref","unstructured":"G.P. Picco, A.L. Murphy, G.-C. Roman, lime: Linda meets mobility, in: D. Garlan (Ed.), Proceedings of the 21st International Conference on Software Engineering, May 1999, pp. 368\u2013377.","DOI":"10.1145\/302405.302659"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB35","doi-asserted-by":"crossref","unstructured":"G. Cabri, L. Leonardi, F. Zambonelli, Reactive tuple spaces for mobile agent coordination, in: Ref. [39], pp. 237\u2013248.","DOI":"10.1007\/BFb0057663"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB36","doi-asserted-by":"crossref","unstructured":"M. Stra\u00dfer K. Rothermel, A fault-tolerant protocol for providing the exactly-once property of mobile agents, in: Proceedings of the 17th IEEE Symposium on Reliable Distributed Systems (SRDS'98), Los Alamitos, CA, USA, 1998, pp. 100\u2013108.","DOI":"10.1109\/RELDIS.1998.740480"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB37","doi-asserted-by":"crossref","unstructured":"F.M. Assis Silva, R. Popescu-Zeletin, An approach for providing mobile agent fault tolerance, in: Ref. [39], pp. 14\u201325.","DOI":"10.1007\/BFb0057645"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB38","doi-asserted-by":"crossref","unstructured":"D. Kotz, F. Mattern (Eds.), Agent Systems, Mobile Agents, and Applications \u2014 Second International Symposium on Agent Systems and Applications and Fourth International Symposium on Mobile Agents, ASA\/MA 2000, Zurich, Springer, Berlin, vol. 1882 of LNCS, September 2000.","DOI":"10.1007\/b75241"},{"key":"10.1016\/S0141-9331(01)00099-0_BIB39","unstructured":"K. Rothermel, F. Hohl (Eds.), in: Proceedings of Mobile Agnets; Second International Workshop MA'98, Stuttgart, Springer, Berlin, vol. 1477 of LNCS, September 1998."}],"container-title":["Microprocessors and Microsystems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0141933101000990?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0141933101000990?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,12,5]],"date-time":"2024-12-05T16:07:11Z","timestamp":1733414831000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0141933101000990"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,4]]},"references-count":39,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2001,4]]}},"alternative-id":["S0141933101000990"],"URL":"https:\/\/doi.org\/10.1016\/s0141-9331(01)00099-0","relation":{},"ISSN":["0141-9331"],"issn-type":[{"value":"0141-9331","type":"print"}],"subject":[],"published":{"date-parts":[[2001,4]]}}}