Full mobile agent interoperability in an IEEE-FIPA context
The existence of heterogeneous mobile agent systems hinders the interoperability of mobile agents. Several solutions exist, but they are limited in some aspects. This article proposes a full interoperability solution, in the context of the IEEE-FIPA agent standards, composed of three parts. The firs...
Gespeichert in:
| Veröffentlicht in: | The Journal of systems and software Jg. 82; H. 12; S. 1927 - 1940 |
|---|---|
| Hauptverfasser: | , , , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
New York
Elsevier Inc
01.12.2009
Elsevier Sequoia S.A |
| Schlagworte: | |
| ISSN: | 0164-1212, 1873-1228 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | The existence of heterogeneous mobile agent systems hinders the interoperability of mobile agents. Several solutions exist, but they are limited in some aspects. This article proposes a full interoperability solution, in the context of the IEEE-FIPA agent standards, composed of three parts. The first part is a simple language-independent agent interface that enables agents to visit locations with different types of middlewares. The second part is a set of design models for the middlewares to support agents developed for different programming languages and architectures. And the third part is a method based on agents with multiple codes and a common agent data encoding mechanism to enable interoperability between middlewares that do not support the same programming languages. Furthermore two agent interoperability implementations, and its corresponding performance comparison, carried out over the JADE and AgentScape agent middlewares are presented. |
|---|---|
| AbstractList | The existence of heterogeneous mobile agent systems hinders the interoperability of mobile agents. Several solutions exist, but they are limited in some aspects. This article proposes a full interoperability solution, in the context of the IEEE-FIPA agent standards, composed of three parts. The first part is a simple language-independent agent interface that enables agents to visit locations with different types of middlewares. The second part is a set of design models for the middlewares to support agents developed for different programming languages and architectures. And the third part is a method based on agents with multiple codes and a common agent data encoding mechanism to enable interoperability between middlewares that do not support the same programming languages. Furthermore two agent interoperability implementations, and its corresponding performance comparison, carried out over the JADE and AgentScape agent middlewares are presented. [PUBLICATION ABSTRACT] The existence of heterogeneous mobile agent systems hinders the interoperability of mobile agents. Several solutions exist, but they are limited in some aspects. This article proposes a full interoperability solution, in the context of the IEEE-FIPA agent standards, composed of three parts. The first part is a simple language-independent agent interface that enables agents to visit locations with different types of middlewares. The second part is a set of design models for the middlewares to support agents developed for different programming languages and architectures. And the third part is a method based on agents with multiple codes and a common agent data encoding mechanism to enable interoperability between middlewares that do not support the same programming languages. Furthermore two agent interoperability implementations, and its corresponding performance comparison, carried out over the JADE and AgentScape agent middlewares are presented. |
| Author | Navarro-Arribas, G. Borrell, J. Cucurull, J. Robles, S. Martí, R. |
| Author_xml | – sequence: 1 givenname: J. surname: Cucurull fullname: Cucurull, J. email: jcucurull@deic.uab.cat organization: Department of Information and Communications Engineering, Universitat Autònoma de Barcelona, 08193 Bellaterra, Spain – sequence: 2 givenname: R. surname: Martí fullname: Martí, R. organization: Department of Information and Communications Engineering, Universitat Autònoma de Barcelona, 08193 Bellaterra, Spain – sequence: 3 givenname: G. surname: Navarro-Arribas fullname: Navarro-Arribas, G. organization: IIIA – Artificial Intelligence Research Institute, CSIC – Spanish Council for Scientific Research, Campus UAB, 08193 Bellaterra, Spain – sequence: 4 givenname: S. surname: Robles fullname: Robles, S. organization: Department of Information and Communications Engineering, Universitat Autònoma de Barcelona, 08193 Bellaterra, Spain – sequence: 5 givenname: J. surname: Borrell fullname: Borrell, J. organization: Department of Information and Communications Engineering, Universitat Autònoma de Barcelona, 08193 Bellaterra, Spain |
| BookMark | eNp9kDFPwzAQhS0EEm3hB7BF7AlnJ3ESmKqqhUqVYIDZcuwLcpTGxXYR_fe4KhNDpzs9ve9O703J5WhHJOSOQkaB8oc-673PGECTAc8gry_IhNZVnlLG6ksyiZ4i7pRdk6n3PQBUDNiEPK72w5BsbWsGTOQnjiExY0Bnd-hkFE04RCGRY7JeLpfpav02T5SNjp9wQ646OXi8_Zsz8rFavi9e0s3r83ox36QqZ0VIS6hbaJnEhoMC2fCmbMtCc6oZctXWpa4AC901VaG6Jq9K1IXOdUvLtqvrIs9n5P50d-fs1x59EL3duzG-FIw1nFNgEE30ZFLOeu-wEztnttIdBAVxbEj0IjYkjg0J4CI2FJnqH6NMkMHEeE6a4Sz5dCIx5v426IRXBkeF2jhUQWhrztC_JuuBHA |
| CODEN | JSSODM |
| CitedBy_id | crossref_primary_10_1007_s10458_018_9399_7 crossref_primary_10_1002_spe_963 crossref_primary_10_1016_j_jss_2010_09_005 crossref_primary_10_1016_j_scico_2012_10_014 crossref_primary_10_1016_j_comcom_2010_08_005 |
| Cites_doi | 10.1016/j.jnca.2009.05.006 10.1016/j.comnet.2005.10.024 10.1007/3-540-36086-7_21 10.1109/32.685258 10.1016/j.infsof.2007.02.016 10.1016/j.jss.2008.06.034 10.1145/508797.508812 10.1002/spe.449 10.1016/S0164-1212(01)00129-7 10.1016/S0164-1212(00)00082-0 10.1109/MDM.2004.1263076 10.1016/S0141-9331(01)00100-4 10.1109/MIS.2006.120 10.1016/j.comcom.2008.11.038 10.1016/S0141-9331(01)00103-X 10.1016/j.jss.2007.10.026 10.1007/11558958_81 10.1002/spe.448 10.1016/j.jss.2008.05.018 10.1109/ISADS.2001.917449 10.1016/S1389-1286(01)00277-8 10.1002/spe.451 |
| ContentType | Journal Article |
| Copyright | 2009 Elsevier Inc. Copyright Elsevier Sequoia S.A. Dec 2009 |
| Copyright_xml | – notice: 2009 Elsevier Inc. – notice: Copyright Elsevier Sequoia S.A. Dec 2009 |
| DBID | AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
| DOI | 10.1016/j.jss.2009.06.038 |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1873-1228 |
| EndPage | 1940 |
| ExternalDocumentID | 1894080151 10_1016_j_jss_2009_06_038 S016412120900137X |
| Genre | Feature |
| GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1~. 1~5 29L 4.4 457 4G. 5GY 5VS 7-5 71M 8P~ 9JN 9M8 AABNK AACTN AAEDT AAEDW AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AAXUO AAYFN AAYOK ABBOA ABEFU ABFNM ABFRF ABFSI ABJNI ABMAC ABTAH ABXDB ABYKQ ACDAQ ACGFO ACGFS ACGOD ACNNM ACRLP ACZNC ADBBV ADEZE ADHUB ADJOM ADMUD AEBSH AEFWE AEKER AENEX AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHZHX AI. AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD ASPBG AVWKF AXJTR AZFZN BKOJK BKOMP BLXMC CS3 DU5 E.L EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 FDB FEDTE FGOYB FIRID FNPLU FYGXN G-Q G8K GBLVA GBOLZ HLZ HVGLF HZ~ IHE J1W KOM LG9 M41 MO0 MS~ N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. PQQKQ Q38 R2- RIG RNS ROL RPZ RXW SBC SDF SDG SDP SES SEW SPC SPCBC SSV SSZ T5K TAE TN5 TWZ UHS UNMZH VH1 WUQ XPP ZMT ZY4 ~G- 9DU AATTM AAXKI AAYWO AAYXX ABDPE ABWVN ACLOT ACRPL ACVFH ADCNI ADNMO AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP CITATION EFKBS ~HD 7SC 8FD AFXIZ AGCQF AGRNS JQ2 L7M L~C L~D SSH |
| ID | FETCH-LOGICAL-c324t-508b0b2ae960c0a9695b54d61d2e6cb85d70e4df974cf9375ed4d3db15bf88433 |
| ISICitedReferencesCount | 9 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000272061000001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0164-1212 |
| IngestDate | Fri Jul 25 03:23:39 EDT 2025 Sat Nov 29 05:52:15 EST 2025 Tue Nov 18 21:50:31 EST 2025 Fri Feb 23 02:34:16 EST 2024 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 12 |
| Keywords | Programming language independence Agent state Agent interface Mobile agent interoperability Performance |
| Language | English |
| License | https://www.elsevier.com/tdm/userlicense/1.0 |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c324t-508b0b2ae960c0a9695b54d61d2e6cb85d70e4df974cf9375ed4d3db15bf88433 |
| Notes | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 |
| PQID | 229661020 |
| PQPubID | 45802 |
| PageCount | 14 |
| ParticipantIDs | proquest_journals_229661020 crossref_primary_10_1016_j_jss_2009_06_038 crossref_citationtrail_10_1016_j_jss_2009_06_038 elsevier_sciencedirect_doi_10_1016_j_jss_2009_06_038 |
| PublicationCentury | 2000 |
| PublicationDate | 2009-12-01 |
| PublicationDateYYYYMMDD | 2009-12-01 |
| PublicationDate_xml | – month: 12 year: 2009 text: 2009-12-01 day: 01 |
| PublicationDecade | 2000 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | The Journal of systems and software |
| PublicationYear | 2009 |
| Publisher | Elsevier Inc Elsevier Sequoia S.A |
| Publisher_xml | – name: Elsevier Inc – name: Elsevier Sequoia S.A |
| References | Cucurull, Martı, Navarro-Arribas, Robles, Overeinder, Borrell (bib11) 2009; 32 Söllner, M.B., Kaffille, S., Wirtz, G., 2005. fiParse – a generic parser for FIPA-compliant agent communication. In: Kokol, P. (Ed.), IASTED Conf. on Software Engineering. IASTED/ACTA Press, pp. 331–336. Baumer, C., Breugst, M., Choy, S., Magedanz, T., 2000. Grasshopper: a universal agent platform based on OMG MASIF and FIPA standards. Martí, R., Robles, S., Martín-Campillo, A., Cucurull, J., 2009. Providing early resource allocation during emergencies: the mobile triage tag. Journal of Network and Computer Applications. Garrigues, Migas, Buchanan, Robles, Borrell (bib16) 2009 Gavalas, D., 2001. Mobile software agents for network monitoring and performance management. Ph.D. Thesis, University of Essex. Johansen, Lauvset, van Renesse, Schneider, Sudmann, Jacobsen (bib27) 2002; 32 JADE Inter-Platform Mobility Service, 2009. Bellifemine, Caire, Greenwood (bib5) 2006 Bellavista, Corradi, Stefanelli (bib4) 2001; 25 OMG, 1999. The common object request broker: architecture and specification. Tech. rep. Extensible Markup Language (XML) 1.0, 2008. Gavalas, Greenwood, Ghanbari, O’Mahony (bib20) 2002; 38 Pinsdorf, Roth (bib38) 2002 Gavalas, Politi (bib19) 2006; 50 Overeinder, de Groot, Wijngaards, Brazier (bib36) 2006; 7 Gavalas, D., 2004. Mobile agent platform design optimisations for minimising network overhead and latency in agent migrations. in: Global Telecommunications Conference, 2004. GLOBECOM’04, vol. 2. IEEE, pp. 605–609. Meier, Farre, Bansode, Barber, Rea (bib31) 2007 Gray, Cybenko, Kotz, Peterson, Rus (bib24) 2002; 32 Roth, V., Jalali-Sohi, M., 2001. Concepts and architecture of a security-centric mobile agent server. In: ISADS’01: Proceedings of the Fifth International Symposium on Autonomous Decentralized Systems, IEEE Computer Society, Washington, DC, USA, p. 435. Overeinder, B.J., Brazier, F.M.T., 2006. Scalable middleware environment for agent-based Internet applications. In: Proceedings of the Workshop on State-of-the-Art in Scientific Computing (PARA’04), Copenhagen, Denmark, 2004, pp. 675–679. Published in Applied Parallel Computing, LNCS 3732, Springer, Berlin, 2006. Vieira-Marques, Robles, Cucurull, Cruz-Correia, Navarro, Martı (bib45) 2006; 21 YAML Ain’t Markup Language Version 1.1., 2005. Braun, Rossak (bib7) 2005 Bohoris, Liotta, Pavlou (bib6) 2000 Peine (bib37) 2002; 32 Cabri, G., Leonardi, L., Zambonelli, F., 2000. Weak and strong mobility in mobile agent applications. In: Proceedings of the 2nd International Conference and Exhibition on The Practical Application of Java, Manchester (UK). Chen, Linz, Cheng (bib9) 2008; 91 Wong, Helmer, Naganathan, Polavarapu, Honavar, Miller (bib46) 2001; 56 Fuggetta, Picco, Vigna (bib15) 1998; 24 RFC 4627: the application/json media type for javascript object notation (JSON), 2006. Reuter, E., Baude, F., 2002. System and network management itineraries for mobile agents. In: Mobile Agents for Telecommunication Applications, Lecture Notes in Computer Science, vol. 2521, pp. 227–238. Roth, V., 2004. Obstacles to the adoption of mobile agents. In: Proceedings of the 2004 IEEE International Conference on Mobile Data Management, pp. 296–297. Tripathi, Karnik, Ahmed, Singh, Prakash, Kakani, Vora, Pathak (bib44) 2002; 62 . Gavalas, Tsekouras, Anagnostopoulos (bib21) 2009; 82 Cucurull, J., Overeinder, B.J., Oey, M.A., Borrell, J., Brazier, F.M.T., 2007. Abstract software migration architecture towards agent middleware interoperability. In: Proceedings of the International Multiconference on Computer Science and Information Technology, Wisla, Poland, pp. 27–37. Lange, Mitsuru (bib28) 1998 OMG-MASIF, 1997. Mobile Agent Systems Interoperability Facilities Specification (MASIF), OMG TC Document ORBOS/97-10-05. Ametller, Cucurull, Martı, Navarro, Robles (bib2) 2006; vol. 4149 Magnin, L., Pham, T.V., Dury, A., Besson, N., Thiefaine, A., 2002. Our guest agents are welcome to your agent platforms. In: Seventeenth ACM Symposium on Applied Computing (SAC), pp. 107–114. FIPA, FIPA abstract architecture specification, 2002. Georgousopoulos, C., Rana, O.F., Karageorgos, A., 2003. Supporting FIPA interoperability for legacy multi-agent systems. In: Proceedings of the Agent-Oriented Software Engineering IV, LNCS, vol. 2935, Springer, pp. 361–379. AgentScape Inter-Platform Mobility Service, 2009. Misikangas, P., Raatikainen, K., 2000. Agent migration between incompatible agent platforms. In: Proceedings of the 20th International Conference on Distributed Computing Systems, pp. 4–10. Fortino, Garro, Russo (bib14) 2008; 50 Gray, R., 2004. Mobile agents: overcoming early hype and a bad name. In: Proceedings of the 2004 IEEE International Conference on Mobile Data Management, pp. 302–303. Grimstrup, A., Gray, R., Kotz, D., Breedy, M., Carvalho, M., Cowin, T., Chacón, D., 2002. Toward interoperability of mobile-agent systems. In: Mobile Agents, LNCS, vol. 2535, Springer Berlin/Heidelberg, pp. 106–120. Fortino (10.1016/j.jss.2009.06.038_bib14) 2008; 50 Overeinder (10.1016/j.jss.2009.06.038_bib36) 2006; 7 Gavalas (10.1016/j.jss.2009.06.038_bib19) 2006; 50 Gavalas (10.1016/j.jss.2009.06.038_bib21) 2009; 82 10.1016/j.jss.2009.06.038_bib8 Bellifemine (10.1016/j.jss.2009.06.038_bib5) 2006 10.1016/j.jss.2009.06.038_bib10 10.1016/j.jss.2009.06.038_bib32 Vieira-Marques (10.1016/j.jss.2009.06.038_bib45) 2006; 21 10.1016/j.jss.2009.06.038_bib30 Meier (10.1016/j.jss.2009.06.038_bib31) 2007 10.1016/j.jss.2009.06.038_bib1 10.1016/j.jss.2009.06.038_bib13 10.1016/j.jss.2009.06.038_bib35 10.1016/j.jss.2009.06.038_bib12 10.1016/j.jss.2009.06.038_bib34 10.1016/j.jss.2009.06.038_bib3 Bellavista (10.1016/j.jss.2009.06.038_bib4) 2001; 25 10.1016/j.jss.2009.06.038_bib33 Ametller (10.1016/j.jss.2009.06.038_bib2) 2006; vol. 4149 Bohoris (10.1016/j.jss.2009.06.038_bib6) 2000 10.1016/j.jss.2009.06.038_bib18 Peine (10.1016/j.jss.2009.06.038_bib37) 2002; 32 10.1016/j.jss.2009.06.038_bib17 10.1016/j.jss.2009.06.038_bib39 Gavalas (10.1016/j.jss.2009.06.038_bib20) 2002; 38 Gray (10.1016/j.jss.2009.06.038_bib24) 2002; 32 Wong (10.1016/j.jss.2009.06.038_bib46) 2001; 56 Cucurull (10.1016/j.jss.2009.06.038_bib11) 2009; 32 Fuggetta (10.1016/j.jss.2009.06.038_bib15) 1998; 24 Lange (10.1016/j.jss.2009.06.038_bib28) 1998 10.1016/j.jss.2009.06.038_bib43 10.1016/j.jss.2009.06.038_bib42 Tripathi (10.1016/j.jss.2009.06.038_bib44) 2002; 62 10.1016/j.jss.2009.06.038_bib41 10.1016/j.jss.2009.06.038_bib40 10.1016/j.jss.2009.06.038_bib25 10.1016/j.jss.2009.06.038_bib47 10.1016/j.jss.2009.06.038_bib23 Garrigues (10.1016/j.jss.2009.06.038_bib16) 2009 10.1016/j.jss.2009.06.038_bib22 Johansen (10.1016/j.jss.2009.06.038_bib27) 2002; 32 10.1016/j.jss.2009.06.038_bib29 Pinsdorf (10.1016/j.jss.2009.06.038_bib38) 2002 Chen (10.1016/j.jss.2009.06.038_bib9) 2008; 91 10.1016/j.jss.2009.06.038_bib26 Braun (10.1016/j.jss.2009.06.038_bib7) 2005 |
| References_xml | – reference: Roth, V., 2004. Obstacles to the adoption of mobile agents. In: Proceedings of the 2004 IEEE International Conference on Mobile Data Management, pp. 296–297. – year: 2006 ident: bib5 article-title: Developing Multi-Agent Systems with JADE – reference: Extensible Markup Language (XML) 1.0, 2008. – reference: Gavalas, D., 2004. Mobile agent platform design optimisations for minimising network overhead and latency in agent migrations. in: Global Telecommunications Conference, 2004. GLOBECOM’04, vol. 2. IEEE, pp. 605–609. – reference: Misikangas, P., Raatikainen, K., 2000. Agent migration between incompatible agent platforms. In: Proceedings of the 20th International Conference on Distributed Computing Systems, pp. 4–10. – reference: Cabri, G., Leonardi, L., Zambonelli, F., 2000. Weak and strong mobility in mobile agent applications. In: Proceedings of the 2nd International Conference and Exhibition on The Practical Application of Java, Manchester (UK). – volume: vol. 4149 start-page: 388 year: 2006 end-page: 401 ident: bib2 article-title: Enabling mobile agents interoperability through fipa standards publication-title: Cooperative Information Agents X – reference: Baumer, C., Breugst, M., Choy, S., Magedanz, T., 2000. Grasshopper: a universal agent platform based on OMG MASIF and FIPA standards. – volume: 62 start-page: 123 year: 2002 end-page: 140 ident: bib44 article-title: Design of the Ajanta system for mobile agent programming publication-title: Journal of Systems and Software – reference: JADE Inter-Platform Mobility Service, 2009. – reference: Roth, V., Jalali-Sohi, M., 2001. Concepts and architecture of a security-centric mobile agent server. In: ISADS’01: Proceedings of the Fifth International Symposium on Autonomous Decentralized Systems, IEEE Computer Society, Washington, DC, USA, p. 435. – volume: 32 start-page: 543 year: 2002 end-page: 573 ident: bib24 article-title: D’agents: applications performance of a mobile-agent system publication-title: Software Practice and Experience – reference: FIPA, FIPA abstract architecture specification, 2002. – reference: Overeinder, B.J., Brazier, F.M.T., 2006. Scalable middleware environment for agent-based Internet applications. In: Proceedings of the Workshop on State-of-the-Art in Scientific Computing (PARA’04), Copenhagen, Denmark, 2004, pp. 675–679. Published in Applied Parallel Computing, LNCS 3732, Springer, Berlin, 2006. – reference: Grimstrup, A., Gray, R., Kotz, D., Breedy, M., Carvalho, M., Cowin, T., Chacón, D., 2002. Toward interoperability of mobile-agent systems. In: Mobile Agents, LNCS, vol. 2535, Springer Berlin/Heidelberg, pp. 106–120. – reference: OMG, 1999. The common object request broker: architecture and specification. Tech. rep. – volume: 25 start-page: 75 year: 2001 end-page: 83 ident: bib4 article-title: Middleware services for interoperability in open mobile agent systems publication-title: Microprocessors and Microsystems – year: 1998 ident: bib28 article-title: Programming and Deploying Java Mobile Agents Aglets – reference: Reuter, E., Baude, F., 2002. System and network management itineraries for mobile agents. In: Mobile Agents for Telecommunication Applications, Lecture Notes in Computer Science, vol. 2521, pp. 227–238. – volume: 50 start-page: 2937 year: 2006 end-page: 2952 ident: bib19 article-title: Low-cost itineraries for multi-hop agents designed for scalable monitoring of multiple subnets publication-title: Computer Networks – volume: 24 start-page: 342 year: 1998 end-page: 361 ident: bib15 article-title: Understanding code mobility publication-title: IEEE Transactions on Software Engineering – reference: Magnin, L., Pham, T.V., Dury, A., Besson, N., Thiefaine, A., 2002. Our guest agents are welcome to your agent platforms. In: Seventeenth ACM Symposium on Applied Computing (SAC), pp. 107–114. – reference: Martí, R., Robles, S., Martín-Campillo, A., Cucurull, J., 2009. Providing early resource allocation during emergencies: the mobile triage tag. Journal of Network and Computer Applications. – volume: 32 start-page: 605 year: 2002 end-page: 619 ident: bib27 article-title: A tacoma retrospective publication-title: Software Practice and Experience – reference: Gray, R., 2004. Mobile agents: overcoming early hype and a bad name. In: Proceedings of the 2004 IEEE International Conference on Mobile Data Management, pp. 302–303. – year: 2005 ident: bib7 article-title: Mobile Agents: Basic Concepts, Mobility Models, and the Tracy Toolkit – reference: OMG-MASIF, 1997. Mobile Agent Systems Interoperability Facilities Specification (MASIF), OMG TC Document ORBOS/97-10-05. – start-page: 238 year: 2002 end-page: 244 ident: bib38 article-title: Mobile agent interoperability patterns and practice publication-title: Proceedings of Ninth IEEE International Conference and Workshop on the Engineering of Computer-Based Systems – reference: RFC 4627: the application/json media type for javascript object notation (JSON), 2006. – volume: 56 start-page: 9 year: 2001 end-page: 22 ident: bib46 article-title: Smart mobile agent facility publication-title: Journal of Systems and Software – reference: Georgousopoulos, C., Rana, O.F., Karageorgos, A., 2003. Supporting FIPA interoperability for legacy multi-agent systems. In: Proceedings of the Agent-Oriented Software Engineering IV, LNCS, vol. 2935, Springer, pp. 361–379. – volume: 21 start-page: 47 year: 2006 end-page: 54 ident: bib45 article-title: Secure integration of distributed medical data using mobile agents publication-title: IEEE Intelligent Systems – volume: 50 start-page: 322 year: 2008 end-page: 341 ident: bib14 article-title: Achieving mobile agent systems interoperability through software layering publication-title: Information and Software Technology – reference: AgentScape Inter-Platform Mobility Service, 2009. – start-page: 367 year: 2000 end-page: 387 ident: bib6 article-title: Software agent constrained mobility for network performance monitoring publication-title: Proceedings of the 6 th IFIP Conference on Intelligence in Networks (SmartNet’00) – volume: 32 start-page: 515 year: 2002 end-page: 541 ident: bib37 article-title: Application and programming experience with the ara mobile agent system publication-title: Software Practice and Experience – reference: Cucurull, J., Overeinder, B.J., Oey, M.A., Borrell, J., Brazier, F.M.T., 2007. Abstract software migration architecture towards agent middleware interoperability. In: Proceedings of the International Multiconference on Computer Science and Information Technology, Wisla, Poland, pp. 27–37. – volume: 38 start-page: 693 year: 2002 end-page: 711 ident: bib20 article-title: Hierarchical network management: a scalable and dynamic mobile agent-based approach publication-title: Computer Networks – volume: 32 start-page: 712 year: 2009 end-page: 729 ident: bib11 article-title: Agent mobility architecture based on IEEE-FIPA standards publication-title: Computer Communications – reference: Gavalas, D., 2001. Mobile software agents for network monitoring and performance management. Ph.D. Thesis, University of Essex. – year: 2009 ident: bib16 article-title: Protecting mobile agents from external replay attacks publication-title: Journal of Systems and Software – volume: 82 start-page: 355 year: 2009 end-page: 371 ident: bib21 article-title: A mobile agent platform for distributed network and systems management publication-title: Journal of Systems and Software – year: 2007 ident: bib31 publication-title: Performance Testing Guidance for Web Applications – volume: 91 start-page: 1364 year: 2008 end-page: 1376 ident: bib9 article-title: XML-based agent communication, migration and computation in mobile agent systems publication-title: Journal of Systems and Software – reference: . – reference: Söllner, M.B., Kaffille, S., Wirtz, G., 2005. fiParse – a generic parser for FIPA-compliant agent communication. In: Kokol, P. (Ed.), IASTED Conf. on Software Engineering. IASTED/ACTA Press, pp. 331–336. – reference: YAML Ain’t Markup Language Version 1.1., 2005. – volume: 7 start-page: 89 year: 2006 end-page: 99 ident: bib36 article-title: Generative mobile agent migration in heterogeneous environments publication-title: Scalable Computing: Practice and Experience – ident: 10.1016/j.jss.2009.06.038_bib30 doi: 10.1016/j.jnca.2009.05.006 – ident: 10.1016/j.jss.2009.06.038_bib33 – ident: 10.1016/j.jss.2009.06.038_bib10 – volume: 50 start-page: 2937 issue: 16 year: 2006 ident: 10.1016/j.jss.2009.06.038_bib19 article-title: Low-cost itineraries for multi-hop agents designed for scalable monitoring of multiple subnets publication-title: Computer Networks doi: 10.1016/j.comnet.2005.10.024 – volume: 7 start-page: 89 issue: 4 year: 2006 ident: 10.1016/j.jss.2009.06.038_bib36 article-title: Generative mobile agent migration in heterogeneous environments publication-title: Scalable Computing: Practice and Experience – start-page: 367 year: 2000 ident: 10.1016/j.jss.2009.06.038_bib6 article-title: Software agent constrained mobility for network performance monitoring – ident: 10.1016/j.jss.2009.06.038_bib12 – ident: 10.1016/j.jss.2009.06.038_bib3 – ident: 10.1016/j.jss.2009.06.038_bib39 doi: 10.1007/3-540-36086-7_21 – ident: 10.1016/j.jss.2009.06.038_bib1 – volume: 24 start-page: 342 issue: 5 year: 1998 ident: 10.1016/j.jss.2009.06.038_bib15 article-title: Understanding code mobility publication-title: IEEE Transactions on Software Engineering doi: 10.1109/32.685258 – ident: 10.1016/j.jss.2009.06.038_bib18 – volume: 50 start-page: 322 issue: 4 year: 2008 ident: 10.1016/j.jss.2009.06.038_bib14 article-title: Achieving mobile agent systems interoperability through software layering publication-title: Information and Software Technology doi: 10.1016/j.infsof.2007.02.016 – year: 2006 ident: 10.1016/j.jss.2009.06.038_bib5 – volume: 82 start-page: 355 issue: 2 year: 2009 ident: 10.1016/j.jss.2009.06.038_bib21 article-title: A mobile agent platform for distributed network and systems management publication-title: Journal of Systems and Software doi: 10.1016/j.jss.2008.06.034 – ident: 10.1016/j.jss.2009.06.038_bib22 – ident: 10.1016/j.jss.2009.06.038_bib29 doi: 10.1145/508797.508812 – volume: 32 start-page: 543 issue: 6 year: 2002 ident: 10.1016/j.jss.2009.06.038_bib24 article-title: D’agents: applications performance of a mobile-agent system publication-title: Software Practice and Experience doi: 10.1002/spe.449 – ident: 10.1016/j.jss.2009.06.038_bib26 – start-page: 238 year: 2002 ident: 10.1016/j.jss.2009.06.038_bib38 article-title: Mobile agent interoperability patterns and practice – ident: 10.1016/j.jss.2009.06.038_bib43 – volume: 62 start-page: 123 issue: 2 year: 2002 ident: 10.1016/j.jss.2009.06.038_bib44 article-title: Design of the Ajanta system for mobile agent programming publication-title: Journal of Systems and Software doi: 10.1016/S0164-1212(01)00129-7 – volume: 56 start-page: 9 year: 2001 ident: 10.1016/j.jss.2009.06.038_bib46 article-title: Smart mobile agent facility publication-title: Journal of Systems and Software doi: 10.1016/S0164-1212(00)00082-0 – ident: 10.1016/j.jss.2009.06.038_bib47 – ident: 10.1016/j.jss.2009.06.038_bib34 – ident: 10.1016/j.jss.2009.06.038_bib8 – ident: 10.1016/j.jss.2009.06.038_bib32 – year: 2007 ident: 10.1016/j.jss.2009.06.038_bib31 – year: 1998 ident: 10.1016/j.jss.2009.06.038_bib28 – year: 2005 ident: 10.1016/j.jss.2009.06.038_bib7 – ident: 10.1016/j.jss.2009.06.038_bib41 doi: 10.1109/MDM.2004.1263076 – volume: 25 start-page: 75 issue: 2 year: 2001 ident: 10.1016/j.jss.2009.06.038_bib4 article-title: Middleware services for interoperability in open mobile agent systems publication-title: Microprocessors and Microsystems doi: 10.1016/S0141-9331(01)00100-4 – volume: 21 start-page: 47 issue: 6 year: 2006 ident: 10.1016/j.jss.2009.06.038_bib45 article-title: Secure integration of distributed medical data using mobile agents publication-title: IEEE Intelligent Systems doi: 10.1109/MIS.2006.120 – volume: 32 start-page: 712 issue: 4 year: 2009 ident: 10.1016/j.jss.2009.06.038_bib11 article-title: Agent mobility architecture based on IEEE-FIPA standards publication-title: Computer Communications doi: 10.1016/j.comcom.2008.11.038 – ident: 10.1016/j.jss.2009.06.038_bib13 – ident: 10.1016/j.jss.2009.06.038_bib17 doi: 10.1016/S0141-9331(01)00103-X – volume: 91 start-page: 1364 issue: 9 year: 2008 ident: 10.1016/j.jss.2009.06.038_bib9 article-title: XML-based agent communication, migration and computation in mobile agent systems publication-title: Journal of Systems and Software doi: 10.1016/j.jss.2007.10.026 – ident: 10.1016/j.jss.2009.06.038_bib35 doi: 10.1007/11558958_81 – volume: 32 start-page: 515 issue: 6 year: 2002 ident: 10.1016/j.jss.2009.06.038_bib37 article-title: Application and programming experience with the ara mobile agent system publication-title: Software Practice and Experience doi: 10.1002/spe.448 – ident: 10.1016/j.jss.2009.06.038_bib23 – volume: vol. 4149 start-page: 388 year: 2006 ident: 10.1016/j.jss.2009.06.038_bib2 article-title: Enabling mobile agents interoperability through fipa standards – year: 2009 ident: 10.1016/j.jss.2009.06.038_bib16 article-title: Protecting mobile agents from external replay attacks publication-title: Journal of Systems and Software doi: 10.1016/j.jss.2008.05.018 – ident: 10.1016/j.jss.2009.06.038_bib42 doi: 10.1109/ISADS.2001.917449 – ident: 10.1016/j.jss.2009.06.038_bib25 – volume: 38 start-page: 693 issue: 6 year: 2002 ident: 10.1016/j.jss.2009.06.038_bib20 article-title: Hierarchical network management: a scalable and dynamic mobile agent-based approach publication-title: Computer Networks doi: 10.1016/S1389-1286(01)00277-8 – ident: 10.1016/j.jss.2009.06.038_bib40 – volume: 32 start-page: 605 issue: 6 year: 2002 ident: 10.1016/j.jss.2009.06.038_bib27 article-title: A tacoma retrospective publication-title: Software Practice and Experience doi: 10.1002/spe.451 |
| SSID | ssj0007202 |
| Score | 1.9331256 |
| Snippet | The existence of heterogeneous mobile agent systems hinders the interoperability of mobile agents. Several solutions exist, but they are limited in some... |
| SourceID | proquest crossref elsevier |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 1927 |
| SubjectTerms | Agent interface Agent state Computer architecture IEEE standards Interfaces Interoperability Middleware Mobile agent interoperability Programming language independence Programming languages Studies |
| Title | Full mobile agent interoperability in an IEEE-FIPA context |
| URI | https://dx.doi.org/10.1016/j.jss.2009.06.038 https://www.proquest.com/docview/229661020 |
| Volume | 82 |
| WOSCitedRecordID | wos000272061000001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals 2021 customDbUrl: eissn: 1873-1228 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0007202 issn: 0164-1212 databaseCode: AIEXJ dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9pAEF5R0kMvTfpS0zSRD1UPRYuMn7u9WSmoqRCNBJG4WbveRQIlhhhM84PyQzv7sHkoRe2hFwvtYmR2ZsffzM58g9AnLmUk4E2DmSs4OCh0gmnohTgTHZepczcZ6ELhfjwYkPGYXjcaj1UtzPo2znPy8EAX_1XUMAbCVqWz_yDu-kdhAD6D0OEKYofrXwleOZWtuzmH7d5iqnBKU0KomHthOLl1pR9sa-Xn4d7VdaLz1cFIbwPVTcmYBquG8NnwOS_Bcv9im6TZyzIri9Imy2wi3MVKH8J_28lKHLC1Yn3ESVFMOav6tVdnPtw24B7uxCLoXl5HXSQzlPflfMpaw3ayHbuMFEWizZqWxt6S2IcxWx9uDTLxthXP2zKvAEfjJ-2-CUHM2rPl0nKQRm3X0MbscmwPfqa9m34_HXXHo91Z4xIRGgCGBhj0eXGPVW8ydYZvG7U8Q0deHFLSREfJVXf8o37jx57Oba3_YHV6rvMI9x7pT_hnDwloeDM6QS-tqJ3E6NMr1JD5a3Rc9fxw7CvgDfqq1Msx6uVo9XL21QsGHJY7tXo5Vr3eopted3T5Hdv-GzgDmL3CgN25yz0mwcvNYOdGNORhIKKO8GSUcRKK2JWBmIBLmk0A5oZSBMIXvBPyCSGB779DzXyey_fICRlTkQQG4DALwApwIqRqzMpVFQxA6FPkVquSZpacXvVIuU2rLMRZCgupmqbSVGVi-uQUfalvWRhmlkNfDqqlTi20NJAxBQ06dNtZJZbUbnGY9yiAWnCzPhycPUMvNlvkI2quilKeo-fZejVdFhdWhX4DSxGcJQ |
| linkProvider | Elsevier |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Full+mobile+agent+interoperability+in+an+IEEE-FIPA+context&rft.jtitle=The+Journal+of+systems+and+software&rft.au=Cucurull%2C+J&rft.au=Mart%C3%AD%2C+R&rft.au=Navarro-Arribas%2C+G&rft.au=Robles%2C+S&rft.date=2009-12-01&rft.pub=Elsevier+Sequoia+S.A&rft.issn=0164-1212&rft.eissn=1873-1228&rft.volume=82&rft.issue=12&rft.spage=1927&rft_id=info:doi/10.1016%2Fj.jss.2009.06.038&rft.externalDBID=NO_FULL_TEXT&rft.externalDocID=1894080151 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0164-1212&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0164-1212&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0164-1212&client=summon |