Multi-Agent System Using G-XMDR for Data Synchronization in Pervasive Computing Environments

  • Youn-Gyou Kook
  • R. Young-Chul Kim
  • Young-Keun Choi
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4078)


This paper extends XMDR[19] into G-XMDR (Global-Extended Metadata Registry) to ensure the interoperability of data, and to describe multi agent system using G-XMDR. The proposal G-XMDR will be solved the problem of data heterogeneity and inconsistency in sharing and exchanging each local data in virtual pervasive computing environments. Data heterogeneity is generated by different definition or mismatched expression of the same meaning data. Therefore, we define and design G-XMDR based on XMDR(ISO/IEC 11179) specification to interoperate various each local data in pervasive computing. We also describe our synchronizing multi agent system, which uses G-XMDR to solve data heterogeneity for data interoperability through synchronizing data. It provides more efficient agent through reducing errors that happened on synchronizing requests and adding new pervasive computing environments with their own each local data.


Multi Agent System Mobile Agent Service Agent Data Heterogeneity Local Domain 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Goldschmidt, B., Laszlo, Z.: Mobile Agents in a Distributed Heterogeneous Database System. IEEE, Los Alamitos (2002)CrossRefGoogle Scholar
  2. 2.
    Thuraisingham, B.: XML Database and the Semantic Web, pp. 80–85. CRC Press, Boca Raton (2002)CrossRefzbMATHGoogle Scholar
  3. 3.
    Barkai, D.: Peer-to-Peer Computing technologies for sharing and collaborating on the net, pp. 181–191. Intel Press (2002)Google Scholar
  4. 4.
    Wang, D.: Automated Semantic Correlation between Multiple Schema Information Exchange. MIT, Cambridge (2000)Google Scholar
  5. 5.
    Bertino, E., Catania, B.: Integrating XML and databases. Internet Computing 5(4) (July 2001)Google Scholar
  6. 6.
    Cabri, G., Leonardi, L., Zambonilli, F.: Mobile-Agent Coordination Models for Internet Applications. IEEE, Los Alamitos (2000)Google Scholar
  7. 7.
    Kaji, I., Tan, Y., Mori, K.: Autonomous Data Synchronization in Heterogeneous Systems to Assure the Transaction (1999)Google Scholar
  8. 8.
    Hull, R.: Managing semantic heterogeneity in database: a theoretical prospective. In: Proceedings of the 16th, ACM SIGACT-SIGMOD-SIGART symposium on Principles of Database Systems, pp. 51–61 (1997)Google Scholar
  9. 9.
    Papastavrou, S., Samaras, G., Pitoura, E.: Mobile Agent for World Wide Web Distributed Database Access. IEEE, Los Alamitos (2000)Google Scholar
  10. 10.
    Papaionnou, T., Edwards, J.: Mobile Agent Technology Enabling The Virtual Enterprise: A Pattern for Database Query. In: Agent Based Manufacturing workshop, part of Agents (1998)Google Scholar
  11. 11.
    Hansmann, U., Merk, L., Nicklous, M.S., Stober, T.: Pervasive Computing, pp. 387–402. Springer, Heidelberg (2003)zbMATHGoogle Scholar
  12. 12.
    Hansmann, U., et al.: SyncML Synchronizing and Managing Your Mobile Data, PH PTR, pp. 11–16 (2003)Google Scholar
  13. 13.
    Garg, V.K.: Elements of Distributed Computing, pp. 245–253. Wiley, Chichester (2002)Google Scholar
  14. 14.
    Yan, W., Law Ken, C.K.: A Mobile Agent based System for Distributed Database Access on the Internet. IEEE, Los Alamitos (2000)Google Scholar
  15. 15.
    ISO/IEC IS 11179, Information technology - Specification and standardization of data elements (2003) Google Scholar
  16. 16.
  17. 17.
    Kook, Y.-G., Kim, W.-Y., Jung, G.-D., Kim, Y.-C., Choi, Y.-K.: A synchronized mobile agent in Distributed Database Environments. Korea Information Processing Society Paper A 10-A(4) (October 2003)Google Scholar
  18. 18.
    Baik, D.-K., Choi, Y., Park, S., Lee, J., Jeong, D.: A 3-Layered Information Integration System based on MDRs and Ontology. Korea Information Processing Society Paper D 10(2) (April 2003) Google Scholar
  19. 19.
    Kook, Y.-G., Kim, Y.-C., Choi, Y.-K.: xMDR for Data Synchronization using Mobile Agent System. In: 8th Pacific Rim International Workshop on Multi-Agents, PRIMA 2005 (2005)Google Scholar
  20. 20.
    Thompson, M.S.: Service Discovery in Pervasive Computing Environments. Ph. D. in Computer Engineering, Virginia Polytechnic Institute and State University, July 20 (2006)Google Scholar
  21. 21.
    Yau, S.S.: Trustworthy Data Sharing in Collaborative Pervasive Computing Environments. In: Trustworthy Data Sharing, Idea Group Inc. (2006)Google Scholar
  22. 22.
    Kbadayi, S., Julien, C., Trujillo, J.: Virtual sensors: Heterogeneous aggregation in pervasive networks., Pervasive & Mobile Computing, TR-UTEDGE-2006-009, University of Texas at Austin, November 18 (2006)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Youn-Gyou Kook
    • 1
  • R. Young-Chul Kim
    • 2
  • Young-Keun Choi
    • 3
  1. 1.School of Information Technology EngineeringKorea University of Technology and EducationCheonanKorea
  2. 2.Dept. of Computer & Information Comm.Hongik UniversityJochiwonKorea
  3. 3.Dept. of Computer SoftwareKwangwoon UniversitySeoulKorea

Personalised recommendations