Skip to main content
Log in

A scalable and self-adapting notification framework for healthcare information systems

  • Long Paper
  • Published:
Universal Access in the Information Society Aims and scope Submit manuscript

Abstract

There has been a great interest in publish/subscribe systems in recent years. This interest, coupled with the pervasiveness of light-weight electronic devices, such as cellular phones and personal digital assistants, has opened a new arena in publish/subscribe networks. Currently, many broker overlay networks are static and rarely change in structure. Often, a network overlay structure is predefined or manually modified. This paper presents a dynamic broker network for disseminating critical lab and patient information in a Healthcare information system. The reported work builds upon previous network optimization research on ad hoc publish/subscribe networks. The underlying framework utilizes user-defined cost functions to satisfy quality of service constraints. In essence, the broker network optimization problem is reduced to an incremental search problem to generate low cost network configurations. Certain reliability issues are also addressed by providing a scheduling algorithm to selectively retransmit information and handle broker connectivity failures.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Algorithm 1
Fig. 7

Similar content being viewed by others

References

  1. United States Department of Health and Human Services. http://www.hhs.gov

  2. Diao, Y., et al.: Towards an internet-scale XML dissemination service. In: VLDB, Toronto, (2004)

  3. Tian, F., DeWitt, D., Pirahesh H., Reinwald, B., Mayr, T., Myllymaki, J.: Implementing a scalable XML publish/subscribe system using a relational database system. In: Proceedings of SIGMOD 2004, Jun (2004)

  4. Fegaras, L., Levine, L., Bose, S., Chaluvadi, V.: Query Processing of Streamed XML Data. ACM, McLean (2002)

    Google Scholar 

  5. Papaemmanouil, O., Cetintemel, U.: SemCast: Semantic multicast for content-based stream dissemination. In: WebDB (2004)

  6. Carzaniga, A., Rosenblum, D., Wolf, A.: Design and Evaluation of a Wide-Area Notification Service. ACM Transactions on Computer Systems, pp. 332–338, (2001)

  7. Papaemmanouil, O., Ahmad, Y., Cetintemel, U., Jannotti, J., Yildirim, Y.: Extensible Optimization in Overlay Dissemination Trees. SIGMOD, ACM, Chicago (2006)

  8. Baldoni, R., Beraldi, R., Querzoni, L., Virgillitom, A.: A self-organizing crash-resilient topology management system for content-based publish/subscribe. In: 3rd International Workshop on Distributed Event-Based Systems (DEBS), IEEE, May (2004)

  9. Jaeger, M., Parzyjegla, H., Muhl, G., Herrmann, K.: Self Organizing Broker Topologies for Publish/Subscribe Systems. ACM, Seoul (2007)

    Google Scholar 

  10. Terpstra, W., Behnel, S., Fiege, L., Zeidler, A., Buchmann, A.: A peer-to-peer approach to content-based publish subscribe. ACM, San Diego, CA (2003)

    Google Scholar 

  11. Wahls, T., Cram, P.: The frequency of missed test results and associated treatment delays in a highly computerized health system. BMC Fam Pract 8, 32 (2007)

    Article  Google Scholar 

  12. Poon, E., Gandhi, T., Sequist, T., Murff, H., Karson, A., Bates, D.: I wish I had seen this test result earlier: dissatisfaction with test result management systems in primary care. Arch. Intern. Med. 164, 2223–2228 (2004)

    Article  Google Scholar 

  13. Casalino, L., Dunham, D., Chin, M., Bielang, R., Kistner, E., Karrison, T., Ong, M., Sarkar, U., McLaughlin, M., Meltzer, D.: Frequency of failure to inform patients of clinically significant outpatient test results. Arch. Intern. Med. 169(12), 1123–1129 (2009)

    Article  Google Scholar 

  14. Hameed, S., Vaidya, N.: Log-time Algorithms for Scheduling Single and Multiple Channel Data Broadcast, pp. 90–99. ACM, Budapest (1997)

    Google Scholar 

  15. Dierks, T., Allen, C.: The TLS Protocol Version 1.0, RFC Editor (1999)

  16. Oppliger, R., Gajek, S.: Effective protection against phishing and web spoofing. In: 9th IFIP TC-6 TC-11 Conference on Communications and Multimedia Security (CMS2005), vol. 3677 of LNCS, pp. 32–42 (2005)

  17. Barth, B., Corteel, S., Denise, A., Gardy, D., Valencia-Pabon, M.: On the Complexity of Routing Permutations on Trees by Arc-Disjoint Paths. Theoretical Informatics, pp. 308–317 (2000)

  18. Mei-yi, L., Zi-xing, C., Guo-yun, S.: An adaptive genetic algorithm with diversity-guided mutation and its global convergence property. J Central South Univer Technol 11, 323–327 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anthony E. Okorodudu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Okorodudu, A.E., Fegaras, L. & Levine, D. A scalable and self-adapting notification framework for healthcare information systems. Univ Access Inf Soc 10, 207–216 (2011). https://doi.org/10.1007/s10209-010-0194-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10209-010-0194-8

Keywords

Navigation