Transferring Clinical Information between Heterogeneous Hospital Database Systems in P2P Networks

  • Meghdad Mirabi
  • Hamidah Ibrahim
  • Leila Fathi
Part of the Communications in Computer and Information Science book series (CCIS, volume 88)


This paper proposes an approach for transferring clinical information between heterogeneous hospital database systems, using the XML standards and JXTA API in P2P networks. In this study, clinical information is transferred between two hospital database systems, which are semantically similar, but have different schema representations. The transferring is carried out through an intermediate XML data file as the bridge between these two data sources. The mapping is via two XML schemas, one from the source hospital to the intermediate data file, another is from the intermediate to the destination hospital. The approach is developed using Java programming language and JXTA API.


P2P Network Intermediate XML Data File XML Schema 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Parameswaran, M., Susarla, A., Whinston, A.B.: P2P Networking: An Information-Sharing Alternative. Journal of Computer 34(7), 31–38 (2001)CrossRefGoogle Scholar
  2. 2.
    WorldWideWeb Consortium, XML Language,
  3. 3.
    Abiteboul, S., Alexe, B., Benjelloun, O., Cautis, B., Fundulaki, I., Milo, T., Sahuguet, A.: An Electronic Patient Record “steroids”: Distributed, Peer-to-Peer, Secure and Privacy-conscious. In: Proceedings of the Thirtieth International Conference on Very Large Data Bases, Toronto, Canada, pp. 1273–1276 (2004)Google Scholar
  4. 4.
    Blanquer, I., Hernández, V., Mas, F.: A Peer-to-Peer Environment to Share Medical Images and Diagnoses Providing Context-Based Searching. In: Proceeding of the 13th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2005), pp. 42–48 (2005)Google Scholar
  5. 5.
    Abiteboul, S., Manolescu, I., Preda, N.: Constructing and Querying Peer-to-Peer Warehouses of XML Resources. In: Proceedings of the 21st International Conference on Data Engineering ICDE 2005, pp. 1122–1123 (2005)Google Scholar
  6. 6.
    Bonifati, A., Chang, E.Q., Lakshmanan, A.V.S., Ho, T., Pottinger, R.: Heptox: Marrying XML and Heterogeneity in your P2P Databases. In: Proceedings of the 31st International Conference on Very Large Data Bases, pp. 1267–1270 (2005)Google Scholar
  7. 7.
    Mirabi, M., Ibrahim, H., Sulaiman, M.N., Kermanian, M.N., Yaakob, R.: Sharing Clinical Information in P2P Environment with RBAC Mechanism. International Journal of Computer Science and Network Security 9(1), 7–15 (2009)Google Scholar
  8. 8.
    Mirabi, M., Ibrahim, H., Kermanian, M.N., Yaakob, R.: Distributed Query Processing in P2P Network using JXTA. In: Proceedings of World Academy of Science, Engineering and Technology Conference (WASET), Penang, Malaysia, pp. 1002–1006 (2009)Google Scholar
  9. 9.
    Sun JXTA v.2.0 Protocols Specification,
  10. 10.
    Wilson, B.J.: JXTA. New Riders Publishing (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Meghdad Mirabi
    • 1
  • Hamidah Ibrahim
    • 1
  • Leila Fathi
    • 1
  1. 1.Department of Computer Science, Faculty of Computer Science and Information TechnologyUniversiti Putra MalaysiaSerdangMalaysia

Personalised recommendations