skip to main content
research-article

A semantic publish-subscribe coordination framework for IHE based cross-community health record exchange

Authors Info & Claims
Published:01 September 2013Publication History
Skip Abstract Section

Abstract

This paper presents a semantic agent coordination framework for the automatic exchange of Electronic Health Records (EHR). The framework enables health organizations that comply with the existing interoperability standards, as proposed by the Integrating Healthcare Enterprise (IHE), to dynamically connect in a P2P network. A set of autonomous agents and a set of distributed coordination rules are used to coordinate the agents in the search of specific health records. The framework models the interactions among the communities as a combination of the tuple centre agent communication model with the publish-subscribe paradigm and semantic web technologies. In order to illustrate the scalability of our approach, we evaluate the proposed solution in distributed settings. The contribution of this work is that it proposes the coordination mechanisms for IHE compliant communities to dynamically connect and share EHR of patients.

References

  1. Alves, B., Muller, H., Schumacher, M., Godel,D. and Abu Khaled, O. Interoperability prototype between hospitals and General practitioners in Switzerland. Stud Health Technol Inform, 160:366{370, 2010.Google ScholarGoogle Scholar
  2. Androutsellis-Theotokis, S. and Spinellis, D. A survey of Peer-to-Peer content distribution technologies. ACM Comput. Surv., 36(4):335--371, December 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Castro, M., Druschel, P., Ganesh, A., Rowstron, A., and Wallach, D. Secure routing for structured peer-to-peer overlay networks. SIGOPS Oper. Syst. Rev., 36(SI):299--314, December 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Cerizza, D., Della Valle, E., Foxvog, D., Krummenacher, R., and Murth, M. Towards European Patient Summaries based on Triple Space Computing. In European Conference on eHealth, volume 91, pages 143--154, 2006.Google ScholarGoogle Scholar
  5. Colombetti, M.. Dispense corso di Ingegneria della conoscenza: modelli semantici, Politecnico di Milano. http://home.dei.polimi.it//colombet/IC/materiale/IC2011.Google ScholarGoogle Scholar
  6. Cremonini, M., Omicini,A., and Zambonelli, F.. Multi-agent Systems on the Internet: Extending the scope of coordination towards Security and Topology. In Proceedings of the 9th European Workshop on Modelling Autonomous Agents in a Multi-Agent World: MultiAgent System Engineering, pages 77--88, London, UK, 1999. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Kalra, D. Electronic health record standards. In Methods Inf Med, volume 45, pages 136{144, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  8. Denti, E., Omicini, A., and Ricci, A. Multi-paradigm Java-Prolog integration in tuProlog. Sci. Comput. Program., 57(2):217--250, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Dogac, A., Laleci, G., Kirbas, S., Kabak, Y., Sinir, S., Yildiz, A., and Gurcan, Y. Artemis: deploying semantically enriched web services in the healthcare domain. Inf. Syst., 31:321{339, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Esposito, C., Ciampi, M., De Pietro, G., and Donzelli, P. Notifying medical data in health information systems. In Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems, DEBS '12, pages 373{374, New York, NY, USA, 2012. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Patrick Th. Eugster, Pascal A. Felber, Rachid Guerraoui, and Anne-Marie Kermarrec. The many faces of publish/subscribe. ACM Comput. Surv., 35(2):114{131, June 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Geissbuhler, A., Spahni, S., Assimacopoulos, A., Raetzo, M., and Gobet, G. Design of a patient-centered, multi-institutional healthcare information network using Peer-to-Peer communication in a highly distributed architecture. Medinfo, 11(Pt 2):1048{52, 2004.Google ScholarGoogle Scholar
  13. Gelernter. D. Generative communication in Linda. ACM Trans. Program. Lang. Syst., 7:80{112, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Grimson, J., Grimson, W., and Hasselbring, W. The SI challenge in health care. Commun. ACM, 43:48--55, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Gunter, T., and Terry, N. The emergence of national electronic health record architectures in the United States and Australia: Models, costs, and questions. J Med Internet Res, 7(1):e3, Mar 2005.Google ScholarGoogle ScholarCross RefCross Ref
  16. Hendler, J. Agents and the Semantic Web. IEEE Intelligent Systems, 16:30--37, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. PHitzler, P., Krotzsch, M., and Rudolph, S. Foundations of Semantic Web Technologies. Chapman & Hall/CRC, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Horrocks, I., Patel-Schneider, P., and van Harmelen, F. From SHIQ and RDF to OWL: the making of a Web Ontology Language. Web Semantics: Science, Services and Agents on the World Wide Web, 1(1):7 { 26, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  19. IHE. White paper: Cross community information exchange, 2008. www.ihe.net/Technical_Framework/upload/IHE_ITI_TF_White_Paper_Cross_Community_2008-11-07.pdf.Google ScholarGoogle Scholar
  20. IHE. Technical framework integration profiles vol 1, 2011. www.ihe.netGoogle ScholarGoogle Scholar
  21. Maymounkov, P., and Mazieres, D. Kademlia: A Peer-to-Peer information System Based on the XOR Metric. In Revised Papers from the First International Workshop on Peer-to-Peer Systems, pages 53--65. Springer-Verlag, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Nardini, E., Viroli, M., and Panzavolta E. Coordination in open and dynamic environments with TuCSoN semantic tuple centres. In Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), pages 2037{2044. ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Neumann, C., Rampp, F., Lenz, R., and Daum M. A mediated publish-subscribe system for inter-institutional process support in healthcare. In Proceedings of the Third ACM International Conference on Distributed Event-Based Systems, DEBS '09, pages 14:1--14:4, New York, NY, USA, 2009. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Nixon, L., Cerizza, D., Della Valle, E., Paslaru Bontas Simperl, E., and Krummenacher, R. Enabling Collaborative eHealth through Triplespace Computing. In WETICE, pages 80--85. IEEE Computer Society, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Omicini. A. Formal ReSpecT in the A&A Perspective. Electron. Notes Theor. Comput. Sci., 175:97{117, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Omicini, A., and Denti, E. From Tuple Spaces to Tuple Centres. Science of Computer Programming, 41(3):277--294, nov 2001.Google ScholarGoogle ScholarCross RefCross Ref
  27. Singh, J., Bacon, J, Weerasinghe, D., Akan, O., Bellavista, P., Cao, J., Dressler, F., Ferrari, D., Gerla, M., Kobayashi, H., Palazzo, S., Sahni, S., Shen, X., Stan, M., Xiaohua, A. Zomaya, and Coulson, G. Event-Based Data Dissemination Control in Healthcare, volume 1, pages 167--174. Springer Berlin Heidelberg, 2009.Google ScholarGoogle Scholar
  28. Singh, J., and Bacon, J. Event-based data control in healthcare. In Proceedings of the ACM/IFIP/USENIX Middleware '08 Conference Companion, Companion '08, pages 84--86, New York, NY, USA, 2008. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. IHE Technical Framework. Document Metadata Subscription, 2013. www.ihe.net/Technical_Framework/upload/IHE_ITI_Suppl_DSUB_Rev2-0_PC_2013-06-03.pdf.Google ScholarGoogle Scholar
  30. Urovi, V., Olivieri, A., Bromuri, S., Fornara, N., and Schumacher, M. A Peer to Peer Agent Coordination Framework for IHE based Cross-Community Health Record Exchange. In Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC '13, pages 1355--1362, 978-1-4503-1656-9, Coimbra, Portugal, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Urovi, V., Olivieri, A., Bromuri, Brugués, A., S., Fornara, N., and Schumacher, M. Secure P2P cross-community health record exchange in IHE compatible systems. International Journal on Artificial Intelligence Tools (IJAIT), to apear, 2013.Google ScholarGoogle Scholar
  32. Urovi, V., and Stathis, K. Playing with agent coordination patterns in mage. In Proceedings of the 5th international conference on Coordination, organizations, institutions, and norms in agent systems, COIN'09, pages 86--101, Berlin, Heidelberg, 2010. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Wozak, F., Ammenwerth, E., Hoerbst, A., Soegner, P., Mair, and R., Schabetsberger, Th. IHE based Interoperability -- Benefits and Challenges. volume 136 of Studies in Health Technology and Informatics, pages 771--776. IOS Press, 2008Google ScholarGoogle Scholar

Index Terms

  1. A semantic publish-subscribe coordination framework for IHE based cross-community health record exchange

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Article Metrics

      • Downloads (Last 12 months)3
      • Downloads (Last 6 weeks)0

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader