{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,18]],"date-time":"2025-05-18T04:03:35Z","timestamp":1747541015989,"version":"3.40.5"},"reference-count":80,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2001,9,1]],"date-time":"2001-09-01T00:00:00Z","timestamp":999302400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2001,9,1]],"date-time":"2001-09-01T00:00:00Z","timestamp":999302400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Autonomous Agents and Multi-Agent Systems"],"published-print":{"date-parts":[[2001,9]]},"DOI":"10.1023\/a:1011443827037","type":"journal-article","created":{"date-parts":[[2002,12,23]],"date-time":"2002-12-23T10:16:33Z","timestamp":1040638593000},"page":"187-231","source":"Crossref","is-referenced-by-count":29,"title":["Towards a Reference Model for Surveying Mobile Agent Systems"],"prefix":"10.1007","volume":"4","author":[{"given":"Alberto Rodrigues","family":"Silva","sequence":"first","affiliation":[]},{"given":"Artur","family":"Rom\u00e3o","sequence":"additional","affiliation":[]},{"given":"Dwight","family":"Deugo","sequence":"additional","affiliation":[]},{"given":"Miguel Mira","family":"da Silva","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"350960_CR1","unstructured":"Ad Astra Engineering, Inc., \u201cJumping Beans white paper,\u201d 1999, http:\/\/www.JumpingBeans.com."},{"key":"350960_CR2","doi-asserted-by":"crossref","unstructured":"Y. Artsy and R. Finkel, \u201cDesigning a process migration facility: The Charlotte experience,\u201d IEEE Comput. Sept. 1989.","DOI":"10.1109\/2.35213"},{"key":"350960_CR3","unstructured":"J. Baumann, C. Tschudin, and J. Vitek (eds.), Proc. 2nd ECOOP Workshop Mobile Object Syst., Dpunkt, 1996."},{"key":"350960_CR4","unstructured":"D. Chess. C. Harrison, and A. Kershenbaum, \u201cMobile agents: Are they a good idea?\u201d in [65]."},{"key":"350960_CR5","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1016\/0169-7552(96)00045-1","volume":"28","author":"P. Ciancarini","year":"1996","unstructured":"P. Ciancarini, A. Knoche, R. Tolksdorf, and F. Vitali, \u201cPageSpace: An architecture to coordinate distribute applications on the Web,\u201d Comput Networks ISDN Syst. vol. 28, pp. 7-11, 1996.","journal-title":"Comput Networks ISDN Syst."},{"key":"350960_CR6","unstructured":"Darmouth College, \u201cD'agents: mobile agents at Darmouth College,\u201d 1988, http:\/\/www.cs.dartmouth. edu\/~agent\/."},{"key":"350960_CR7","unstructured":"G. Colouris, J. Dollimore, and T. Kindberg, Distributed Systems Concepts and Design, 2nd ed. Addison-Wesley: 1994."},{"key":"350960_CR8","doi-asserted-by":"crossref","unstructured":"World Wide Web Consortium, \u201cExtensible markup language (XML),\u201d 1998, http:\/\/www.w3c.org\/ XML\/.","DOI":"10.1007\/978-3-642-59944-6_8"},{"key":"350960_CR9","unstructured":"Inprise Corp., \u201cVisiBroker-distributed object connectivity software,\u201d 1998, http:\/\/www.inprise.com\/ visibroker\/."},{"key":"350960_CR10","doi-asserted-by":"crossref","unstructured":"D. Milojicic et al. \u201cMASIF, the OMG mobile agent system interoperability facility,\u201d in Proc. 2nd Int. Workshop Mobile Agents, 1998.","DOI":"10.1007\/BF01324942"},{"key":"350960_CR11","doi-asserted-by":"crossref","unstructured":"M. Mira da Silva and A. Rodrigues Silva, \u201cInsisting on persistent mobile agent systems with an example application area,\u201d in Proce. First Inter. Workshop Mobile Agents, 1997.","DOI":"10.1007\/3-540-62803-7_33"},{"key":"350960_CR12","unstructured":"T. Dierks and C. Allen, \u201cThe TLS protocal,\u201d Technical Report RFC 2246, USC Information Sciences Inst., January 1998."},{"key":"350960_CR13","unstructured":"G. Eddon and H. Eddon, Inside Distributed COM, Microsoft Press, 1998."},{"key":"350960_CR14","doi-asserted-by":"crossref","unstructured":"D. Riecken (ed.). \u201cSpecial issue: Intelligent agents,\u201d Commun. ACM, vol. 37, no. 7, 1994.","DOI":"10.1145\/176789.176801"},{"key":"350960_CR15","unstructured":"S. Mullender (ed.). Distributed Systems, 2nd. ed., ACM Press\/Addison-Wesley, 1993."},{"key":"350960_CR16","doi-asserted-by":"crossref","unstructured":"A. Hshuga et al., \u201cPlangent: an approach to make mobile agents intelligent,\u201d IEEE Internet Comput. Vol. 1, no. 4, 1998.","DOI":"10.1109\/4236.612215"},{"key":"350960_CR17","unstructured":"E. Kendall et al., \u201cA Java application framework for agent based systems,\u201d in Proc. Conf. Pattern Languages Programming Comput. (PLoP'97), 1997."},{"key":"350960_CR18","unstructured":"Foundation for Intelligent Physical Agents (FIPA), FIPA 97 Speci.cation, Version 2.0, Part2, Agent Communication Language, 1998, http:\/\/drogo.cselt.stet.it\/.pa\/spec\/.pa97\/.pa97.htm."},{"key":"350960_CR19","unstructured":"W. Ford and M. Baum, Secure Electronic Commerce, Prentice Hall, 1997."},{"key":"350960_CR20","unstructured":"E. Freeman, \u201cLinda group,\u201d 1996, http:\/\/www.cd.yale.edu\/HTML\/YALE\/CS\/Linda\/linda.html."},{"key":"350960_CR21","unstructured":"O. Freier, P. Karlton, and P. Kocher, \u201cThe SSL Protocol, Version 3.0. Technical Report Internet Draft\u201d (work in progress), Netscape Communications, 1996."},{"key":"350960_CR22","doi-asserted-by":"crossref","unstructured":"D. Gelernter, \u201cGenerative communications in Linda,\u201d ACM Trans. Programming Languages Syst. vol. 7, no. 1, 1985.","DOI":"10.1145\/2363.2433"},{"key":"350960_CR23","unstructured":"M. Genesereth and S. Ketchpel, \u201cSoftware agents,\u201d in [14]."},{"key":"350960_CR24","unstructured":"IKV++ GmbH, \u201cGrassHopper, an intelligent mobile agent platform written in 100% pure Java,\u201d 1998."},{"key":"350960_CR25","unstructured":"R. Gray, \u201cAgent Tcl: a transportable agent system, in Proc. CIKM Workshop Intell Inform Agnets (CIKM'95), 1995."},{"key":"350960_CR26","unstructured":"Mitsubishi Electric ITA, \u201cConcordia,\u201d 1999, http:\/\/www.meita.com\/HSL\/Projects\/Concordia."},{"key":"350960_CR27","doi-asserted-by":"crossref","unstructured":"N. Jennings, K. Sycara, and M. Wooldridge, \u201cA roadmap of agent research and development, Auton. Agents Multi-Agent Syst. vol. 1, no. 1, 1998.","DOI":"10.1023\/A:1010090405266"},{"key":"350960_CR28","unstructured":"D. Johansen, R. Renesse, and F. Schneider, \u201cOperating system support for mobile agents, in Proc. 5th Workshop Hot Topics Operating Syst. 1995."},{"key":"350960_CR29","unstructured":"Y. Labrou and T. Finn, \u201cA proposal for a new KQML speci.cation,\u201d Technical Report CS-97-03, University of Maryland Baltimore County, 1997, http:\/\/www.cs.umbc.edu\/kqml\/."},{"key":"350960_CR30","unstructured":"D. Lange and M. Oshima, Programming and Deploying Java Mobile Agents with Aglets, Addison-Wesley, 1998."},{"key":"350960_CR31","doi-asserted-by":"crossref","unstructured":"A. Lingnau, O. Drobnik, and P. Domel. \u201cAn HTTP-based infrastructure for mobile agents, WWW J. (Fourth Int. WWW Conf.), December 1995.","DOI":"10.1145\/3592626.3592664"},{"key":"350960_CR32","doi-asserted-by":"crossref","unstructured":"B. Liskov, \u201cDistributed programming in Argus,\u201d Commun. ACM, vol. 31, no. 3, 1988.","DOI":"10.1145\/42392.42399"},{"key":"350960_CR33","unstructured":"H. Lockhart, OSF DCE Guide to Developing Distributed Applications, McGraw-Hill, 1994."},{"key":"350960_CR34","unstructured":"General Magic, Inc. Tabriz Ware, 1995, http:\/\/www.genmagic.com\/Tabriz\/."},{"key":"350960_CR35","unstructured":"General Magic, Inc. Telescript Technology: An Introduction to the Language, 1996."},{"key":"350960_CR36","unstructured":"General Magic, Inc. Odyssey Product Information, 1997, http:\/\/www.genmagic.com\/agents\/odyssey.html (not available any more)."},{"key":"350960_CR37","unstructured":"D. Milojicic, F. Douglis, and R. Wheeler (eds.). Mobility: Processes, Computers and Agents, Addison-Wesley\/ACM Press, 1999."},{"key":"350960_CR38","doi-asserted-by":"crossref","unstructured":"D. Milojicic, W. LaForge, and D. Chauhan, \u201cMobile objects and agents, design, implementation and lessons learned,\u201d IEE, Vol. 5, 1998. Also appeared in Proc. Fourth USENIX Conf. Object-Oriented Technol. Syst. (COOTS'98), Santa Fe, New Mexico, April 1998.","DOI":"10.1088\/0967-1846\/5\/4\/007"},{"key":"350960_CR39","doi-asserted-by":"crossref","unstructured":"P.Mockapetris, \u201cDomain names: Concepts and facilities,\u201d Technical Report RFC 1034, USC Information Sciences Inst., November 1987.","DOI":"10.17487\/rfc1034"},{"key":"350960_CR40","doi-asserted-by":"crossref","unstructured":"P. Nixon and V. Cahill (eds.), \u201cSpecial issue on mobile computing,\u201d IEEE Internet Comput. vol. 2, no. 1, 1998.","DOI":"10.1109\/MIC.1998.656061"},{"key":"350960_CR41","doi-asserted-by":"crossref","unstructured":"H. Nwana, \u201cSoftware agents: An overview,\u201d Know. Eng. Rev. vol. 11, no. 3, 1996.","DOI":"10.1017\/S026988890000789X"},{"key":"350960_CR42","unstructured":"ObjectSpace, Inc., \u201cThe ObjectSpace Voyager Universal ORB,\u201d 1999, http:\/\/www.objectspace.com."},{"key":"350960_CR43","unstructured":"University of Stuttgart, \u201cThe mobile agent list,\u201d 1999, http:\/\/www.informatik.uni-stuttgart.de\/ ipvr\/vs\/projekte\/mole\/mal\/mal.html."},{"key":"350960_CR44","unstructured":"A. Park and S. Leuker, \u201cA multi-agent architecture supporting services Accesses, in [50]."},{"key":"350960_CR45","unstructured":"H. Peine and T. Stolpmann, \u201cThe architecture of the Ara platform for mobile agents, in [50]."},{"key":"350960_CR46","unstructured":"A. Rao and P. Georgeff, \u201cBDI agents: From theory to practice,\u201d in Proc. First Int. Conf. Multi-Agent Syst. 1995."},{"key":"350960_CR47","series-title":"Technical Report home page","volume-title":"IBM Aglets software development kit","author":"IBM Research","year":"1997","unstructured":"IBM Research, IBM Aglets software development kit,\u201d Technical Report home page, Tokyo Research Laboratory, Japan, 1997, http:\/\/www.ibm.co.jp\/trl\/aglets."},{"key":"350960_CR48","unstructured":"Reticular Systems, Inc. \u201cAgent construction tools,\u201d 1999, http:\/\/www.agentbuilder.com\/AgentTools."},{"key":"350960_CR49","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1145\/359340.359342","volume":"21","author":"R. Rivest","year":"1978","unstructured":"R. Rivest, A. Shamir, and L. Adleman, \u201cA method for obtainig digital structures and public-key cryptosystems, Commun. ACM. vol. 21, no. 2, 1978.","journal-title":"Commun. ACM."},{"key":"350960_CR50","doi-asserted-by":"crossref","unstructured":"K. Rothermel and R. Popescu-Zeletin (eds.), Mobile Agents'97, Lecture Notes in Computer Science 1219, Springer-Verlag, 1997.","DOI":"10.1007\/3-540-62803-7"},{"key":"350960_CR51","doi-asserted-by":"crossref","unstructured":"T. Sander and C. Tschudin, \u201cProtecting mobile agents against malicious hosts,\u201d in G. Vigna (ed.), Mobile Agents and Security, Springer-Verlag, 1997.","DOI":"10.1007\/3-540-68671-1_4"},{"key":"350960_CR52","unstructured":"B. Schneier, Applied Cryptography: Protocols, Algorithms, and Source Code in C, 2nd ed., John Wiley & Sons, 1995."},{"key":"350960_CR53","unstructured":"M. Shapiro, \u201cStructure and encapsulation in distributed systems: The PROXY principle,\u201d in Proc. 6th Int. Conf. Distributed Computing Syst. May 1986."},{"key":"350960_CR54","doi-asserted-by":"crossref","unstructured":"M. Shapiro, P. Dickman, and D. Plainfossi, \u201cRobust, distributed references and acyclic garbage collection, in Proc. Symp. Principles of Distributed Computing, August 1992. towards a reference model for surveying mobile agent systems 231","DOI":"10.1145\/135419.135448"},{"key":"350960_CR55","unstructured":"A. Rodrigues Silva, Agentes de Software na Internet, Edi\u00b8c\u00d5oes Centro Atl\u00e2a ntico, 1999 (in Portuguese)."},{"key":"350960_CR56","unstructured":"A. Rodrigues Silva, M. Mira da Silva, and J. Delgado, \u201cA survey of web information systems,\u201d in Proc. World Conf. WWW, Internet & Intranet (WebNet'97), Toronto, Canada, November 1997."},{"key":"350960_CR57","unstructured":"A. Rodrigues Silva, M. Mira da Silva, and J. Delgado, \u201cAgentSpace: an implementation of a nextgeneration mobile agent system,\u201d in Proceedings of Mobile Agents'98, Stuttgart, Germany, Lecture Notes in Computer Science 1477, Springer-Verlag, 1998."},{"key":"350960_CR58","unstructured":"A. Rodrigues Silva and J. Delgado, \u201cThe agent pattern: A design pattern for dynamic and distributed applications,\u201d in Proc. Eur. Confe. Pattern Languages Programming Syst. (EuroPLoP'98), Irsee, Germany, 1998."},{"key":"350960_CR59","doi-asserted-by":"crossref","unstructured":"M. P. Singh, \u201cAgent communication languages: rethinking the principles,\u201d vol. 31, no. 12, 1988.","DOI":"10.1109\/2.735849"},{"key":"350960_CR60","unstructured":"FTPSoftware, \u201cCyberAgents,\u201d http:\/\/www.ftp.com\/cyberagents\/ (not available any more)."},{"key":"350960_CR61","unstructured":"M. Strasser, J. Baumann, and F. Hohl, \u201cMole: A Java-based mobile object system,\u201d in [3]."},{"key":"350960_CR62","unstructured":"Sun Microsystems, Inc., \u201cThe Java development kit (JDK)\u201d, http:\/\/java.sun.com\/jdk\/."},{"key":"350960_CR63","unstructured":"Sun Microsystems, Inc. and JavaSoft, Inc., \u201cJava remote method invocation (RMI),\u201d http:\/\/ www.javasoft.com\/products\/jdk\/rmi."},{"key":"350960_CR64","unstructured":"Iona Technologies, \u201cOrbixWeb 3-The Internet ORB,\u201d 1998, http:\/\/www.iona.com\/products\/ internet\/ orbixweb\/."},{"key":"350960_CR65","doi-asserted-by":"crossref","unstructured":"J. Vitek and C. Tschudin, Mobile Object Systems-Towards the Programmable Internet, Lecture Notes in Computer Science 1222, Springer-Verlag, 1997.","DOI":"10.1007\/3-540-62852-5"},{"key":"350960_CR66","unstructured":"E. Walker, R. Floyd, and P. Neves, \u201cAsynchronous remote operation execution in distributed systems,\u201d in Proc. 10th Int. Conf. Distributed Computing Syst., IEEE, 1990."},{"key":"350960_CR67","volume-title":"Naming, state management and user-level extensions in the Sprite distributed file system","author":"B. Welch","year":"1990","unstructured":"B. Welch, \u201cNaming, state management and user-level extensions in the Sprite distributed file system, Ph.D. thesis, University of California at Berkeley, 1990."},{"key":"350960_CR68","unstructured":"J. White, \u201cTelescript technology: The foundation for the electronic marketplace,\u201d Technical report, General Magic, Inc., 1994."},{"key":"350960_CR69","unstructured":"J. White, \u201cTelescript technology: An introduction to the language,\u201d in J. Bradshaw (ed.), Software Agents, AAAI\/MIT Press, 1997."},{"key":"350960_CR70","unstructured":"U. Wilhelm, L. Butty\u00b4ann, and S. Staamann, \u201cOn the problem of trust in mobile agent systems, in Proc. Symp. Network Distributed Syst. Security, San Diego, March 1998."},{"key":"350960_CR71","unstructured":"U. Wilhelm and X. DeFago. \u201cObjects prot\u00e9g\u00e9s cryptographiquement,\u201d in Proc. RenPar'9, Lausanne, Switzerland, May 1997."},{"key":"350960_CR72","doi-asserted-by":"crossref","unstructured":"D. Wong, N. Paciorek, T. Walsh, J. DiCelie, M. Young, and B. Peet, \u201cConcordia: An infrastructure for collaborating mobile agents,\u201d in Proc. First Int. Workshop on Mobile Agents, 1997.","DOI":"10.1007\/3-540-62803-7_26"},{"key":"350960_CR73","first-page":"2","volume":"10","author":"M. Wooldridge","year":"1995","unstructured":"M. Wooldridge and N. Jennings, \u201cIntelligent agents: Theory and practice, Knowle. Eng. Rev. vol. 10, no. 2, 1995.","journal-title":"Knowle. Eng. Rev."},{"key":"350960_CR74","unstructured":"B. Yee, \u201cA sanctuary for mobile agents,\u201d in proce. DARPA Workshop Foundations for Secure Mobile Code, Monterey, CA, March 1997."},{"key":"350960_CR75","unstructured":"P. Zimmermann, \u201cPGP User's Guide,\u201d MIT Press, 1994."},{"key":"350960_CR76","unstructured":"D. Box et al., \u201cSimple Object Access Protocol (SOAP) 1.1,\u201d W3C Note May 2000, http:\/\/www. w3.org\/TR\/SOAP\/."},{"key":"350960_CR77","unstructured":"E. Christensen et al., \u201cWeb Services Description Language (WSDL) 1.1,\u201d W3C Note March 2001, http:\/\/www.w3.org\/TR\/wsdl\/."},{"key":"350960_CR78","unstructured":"UDD1 Consortium, \u201cUDD1 Technical White Paper,\u201d September 2000, http:\/\/www.uddi.org\/."},{"key":"350960_CR79","unstructured":"V. Matena, and B. Stearns, \u201cApplying Enterprise Java Beans: Component-Based Development for the J2EE Platform,\u201d Addison-Wesley, 2000."},{"key":"350960_CR80","unstructured":"Hewlett-Packard, \u201cDeveloping E-speak Enabled Services-White Paper,\u201d 2001, http:\/\/www. e-speak.hp.com\/."}],"container-title":["Autonomous Agents and Multi-Agent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1011443827037.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1011443827037\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1011443827037.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,17]],"date-time":"2025-05-17T06:22:18Z","timestamp":1747462938000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1011443827037"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,9]]},"references-count":80,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2001,9]]}},"alternative-id":["350960"],"URL":"https:\/\/doi.org\/10.1023\/a:1011443827037","relation":{},"ISSN":["1387-2532","1573-7454"],"issn-type":[{"type":"print","value":"1387-2532"},{"type":"electronic","value":"1573-7454"}],"subject":[],"published":{"date-parts":[[2001,9]]}}}