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.
Similar content being viewed by others
References
United States Department of Health and Human Services. http://www.hhs.gov
Diao, Y., et al.: Towards an internet-scale XML dissemination service. In: VLDB, Toronto, (2004)
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)
Fegaras, L., Levine, L., Bose, S., Chaluvadi, V.: Query Processing of Streamed XML Data. ACM, McLean (2002)
Papaemmanouil, O., Cetintemel, U.: SemCast: Semantic multicast for content-based stream dissemination. In: WebDB (2004)
Carzaniga, A., Rosenblum, D., Wolf, A.: Design and Evaluation of a Wide-Area Notification Service. ACM Transactions on Computer Systems, pp. 332–338, (2001)
Papaemmanouil, O., Ahmad, Y., Cetintemel, U., Jannotti, J., Yildirim, Y.: Extensible Optimization in Overlay Dissemination Trees. SIGMOD, ACM, Chicago (2006)
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)
Jaeger, M., Parzyjegla, H., Muhl, G., Herrmann, K.: Self Organizing Broker Topologies for Publish/Subscribe Systems. ACM, Seoul (2007)
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)
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)
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)
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)
Hameed, S., Vaidya, N.: Log-time Algorithms for Scheduling Single and Multiple Channel Data Broadcast, pp. 90–99. ACM, Budapest (1997)
Dierks, T., Allen, C.: The TLS Protocol Version 1.0, RFC Editor (1999)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Rights 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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10209-010-0194-8