ABSTRACT
Healthcare is an increasingly collaborative enterprise involving many individuals and organizations that coordinate their efforts toward promoting quality and efficient delivery of healthcare. In cases where healthcare delivery is intended to be provided at patients' homes, the delivery process can be facilitated through the use of pervasive homecare systems. In such systems, interoperability is highly demanded in all the levels including the service and data levels. This paper presents a mediator-based approach for achieving interoperability in pervasive process-based healthcare systems built on a Grid infrastructure. The system's architecture is based on a Grid infrastructure upon which healthcare processes are automated using the Business Process Execution Language (BPEL). Client applications are portal-based, operate on mobile devices and can use radio frequency identification (RFID) technology for wireless capture of identification data. The proposed mediation framework enables decoupling of the healthcare processes and the underlying Grid middleware infrastructures. In particular, it resolves issues raised by both the diversity of the middleware infrastructures and the diversity of data formats and semantics used in the databases exposed by Grid middleware services. The framework is built on a software platform that exploits agent and workflow technology, thus providing robustness, high flexibility and fault tolerance in an environment as dynamic and heterogeneous as healthcare.
- Lang, A., Edwards, N., and Fleiszer, A. 2007. Safety in home care: a broadened perspective of patient safety. Int. J. Qual Health Care, 2008, 20(2), 130--5.Google ScholarCross Ref
- Maglavera, S., Prentza, A., Maglaveras, N., Lekka, I., Sakka, E., and Leondaridis, L., Continuous Home Care Monitoring Services through INTERLIFE. In Proceedings of the IEEE Engineering in Medicine and Biology Society, (New York City, New York, USA, August 29--30, 2006). IEMBS '06.Google ScholarCross Ref
- Berler, D. K. A., and Pavlopoulos, S., Design of an Interoperability Framework in a Regional Healthcare System, In Proceedings of the IEEE Engineering in Medicine and Biology Society (September 1--5, 2004). IEMBS '04, pp 3093--3096.Google Scholar
- Grimson, J., Grimson, W., and Hasselbring, W, The SI Challenge in Healthcare, Communications of the ACM, 2000, 43(6), 48--55. Google ScholarDigital Library
- Hsieh, E. A., Hsieh, S. L., Weng, Y. C., and Yang, T. H., Feipei Lai Cheng, P. H. et al. Middleware Based Inpatient Healthcare Information System, In Proceedings of Bioinformatics and Bioengineering (Boston, Massachusetts, USA, October 14--17, 2007). BIBE 2007, pp 1230--1234.Google Scholar
- Jin, D., and Cordy, J. R. Integrating Reverse Engineering Tools using a Service-Sharing Methodology, In Proceedings of the 14th IEEE International Conference on Program Comprehension (Athens, Greece, June 14--16, 2006). ICPC '06, pp. 94--99. Google ScholarDigital Library
- Jin, D., and Winter, A. Working Session on Interoperable Reengineering Services, In Proceedings of the International Workshop on Program Comprehension (St. Louis, MO, USA, May 15--16, 2005). IWPC 2005, 291--293. Google ScholarDigital Library
- Ko, L.-F., Lin, J.-C., Chen, C.-H., Chang, J.-S., Lai, F., and Hsu, K.-P. HL7 Middleware Framework for Healthcare Information System, In Proceedings of the e-Health Networking, Applications and Services (New Delhi, India, August 17--19, 2006). HEALTHCOM 2006, pp. 152--156.Google Scholar
- Souder, T., and Mancoridis, S. A Tool for Securely Integrating Legacy Systems into a Distributed Environment, In Proceedings of the 6th Working Conference on Reverse Engineering (Atlanta, USA, October, 1999). WCRE, pp. 47--55. Google ScholarDigital Library
- Yang, T. H., Cheng, P. H., Yang, C. H., Lai, F., Chen, C. L., Lee, H. H., et al. A Scalable Multi-Tier Architecture for the National Taiwan University Hospital Information System Based on HL7 Standard, In Proceedings of the 19th IEEE International Symposium on Computer-Based Medical Systems (Salt Lake City, Utah, USA, June 21--23, 2006). CBMS '06, 99--104. Google ScholarDigital Library
- Wang, W., Wang, M., and Zhu, S. Healthcare Information System Integration: A Service Oriented Approach, In Proceedings of the Services Systems and Services Management (2005). ICSSSM '05, pp. 1475--1480.Google Scholar
- Zou, Y., and Kontogiannis, K. Towards a Web-Centric Legacy System Migration Framework, Software Maintenance, 2005. In Proceedings of the 3rd International Workshop on Net-Centric Computing (NCC): Migrating to the Web, International Conference on Software Engineering, (Toronto, Canada, May 12--19, 2001). ICSE '01.Google Scholar
- Java Agent Development Framework, http://jade.tilab.com/Google Scholar
- Caire, G. Gotta, D., and Banzi, M. WADE: A Software Platform to Develop Mission Critical Applications Exploiting Agents and Workflows, In Proceedings of the 7th International Conference on Autonomous Agents and Multiagent Systems - Industry and Applications Track (Estoril, Portugal, May 12--16, 2008). AAMAS '08, pp. 29--36. Google ScholarDigital Library
- The OGSA-DAI project, http://www.ogsa-dai.ac.uk/Google Scholar
- Emmerich, W., Butchart, B., Chen, L., Wassermann, B., and S. L. Price. 2006. Grid Service Orchestration using the Business Process Execution Language (BPEL). J. Grid Comp 2006. 3, 283--304.Google Scholar
- MyProxy Credential Management Service, http://grid.ncsa.uiuc.edu/myproxy/Google Scholar
- Java CoG Kit, http://www.unix.globus.org/cog/Google Scholar
- The Globus Toolkit, http://www.globus.org/Google Scholar
- Active Endpoints, ActiveBPEL Open Source Engine Project, http://www.activebpel.org/Google Scholar
- JSR-168 Portlet Specification, http://www.jcp.org/aboutJava/communityprocess/final/jsr 168Google Scholar
- Gridsphere Portal Framework, http://www.gridsphere.org/gridsphere/gridsphereGoogle Scholar
- Grabowski, P., Lewandowski, B., and Russell, M. Access from J2ME-enabled Mobile Devices to Grid Services, White Paper.Google Scholar
- Antonioletti, M., Hong, N. C., Hume, A., Jackson, M., Krause, A. and Nowell, J. 2003. Experiences Designing and Implementing Grid Database Services in the OGSA-DAI Project, Designing and Building Grid Services Workshop (October 2003). GGF9.Google Scholar
- Pereira, A. L., Muppavarapu, V. and Chung, S. M. Role-Based Access Control for Grid database services using the community authorization service. IEEE T. Depend. Secure, 2006, 3(2), 156--166. Google ScholarDigital Library
- Malamateniou, F. and Vassilacopoulos, G. Developing a virtual patient record using XML and web-based workflow technologies. Int. J. Med. Inform., 2003, 70(2--3), 131--139.Google ScholarCross Ref
- IBM Corporation. IBM Websphere Workflow -- Getting Started with Buildtime V. 3.6, 2005.Google Scholar
- Caire, G., Porta, M., Quarantotto, M., and Sacchi, G.: Wolf-an Eclipse Plug-In for WADE. In Proceedings of 6th International Workshop on Agent-Based Computing for Enterprise (Rome, Italy, June 23--25, 2008). ACEC 2008. Google ScholarDigital Library
Index Terms
- A mediation framework for achieving interoperability in pervasive grid-based homecare systems
Recommendations
A Mediation Framework for the Implementation of Context-Aware Access Control in Pervasive Grid-Based Healthcare Systems
GPC '09: Proceedings of the 4th International Conference on Advances in Grid and Pervasive ComputingHealthcare is an increasingly collaborative enterprise involving many individuals and organizations that coordinate their efforts toward promoting quality and efficient delivery of healthcare through the use of pervasive healthcare systems. In such ...
Interoperability of BOINC and EGEE
Today basically two types of grid systems are in use: service grids and desktop grids. Service grids offer an infrastructure for grid users, thus require notable management to keep the service running. On the other hand, desktop grids aim to utilize ...
An agent-based application of personal health record in homecare
PETRA '10: Proceedings of the 3rd International Conference on PErvasive Technologies Related to Assistive EnvironmentsHomecare is an important component of the continuum of care as it provides the potential to improve quality of life and quality of healthcare delivery while containing costs. Personal Health Record (PHR) systems constitute a technological infrastructure ...
Comments