Abstract
Healthcare is an increasingly collaborative enterprise, involving broad range of healthcare services provided by many individuals and organizations. Apart from the provision of healthcare services to patients during hospitalization, the ability to assist people who have healthcare needs at their homes (e.g., the elderly) has become an increasingly critical issue. Provision of such personalized medical care services to patients requires readily access to integrated healthcare services ubiquitously. The integration of mobile and wireless devices with Grid technology can provide ubiquitous and pervasive access to Grid services. This article presents MASPortal, a Grid portal application for the assistance of people who are in need of medical advice at their homes. MASPortal is designed for use with wireless Personal Digital Assistants (PDAs) and provides remote access to an automated medical diagnostic and treatment advice system via an adaptive and easy to use interface. MASPortal has been implemented with a multi-layered security infrastructure in order to ensure secure access to healthcare processes and sensitive patient data.
Similar content being viewed by others
References
Tsai TM, Liu JT, Hsu JYJ (2004) MiCARE: context-aware authorization for integrated healthcare service. In: Proceedings of the 3rd international workshop on ubiquitous computing for pervasive healthcare applications, Nottingham, England, September 6–7, 2004. UbiHealth 2004
Muller M, Frankewitsch T, Ganslandt T et al (2004) The Clinical Document Architecture (CDA) enables electronic medical records to wireless mobile computing. In: Proceedings of the 11th world congress in medical informatics, San Francisco, California, September 7–11, 2004. MEDINFO, pp 1448–1452
OASIS (2009) Web services business process execution language version 2.0. http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html. Accessed 22 July 2009
Bergenti F, Caceres C, Fernandez A et al (2006) Context-aware service coordination for mobile e-health applications. In: Proceedings of the 1st European conference on e-health, Fribourg, Switzerland, October 12–13, 2006. ECEH06
The Globus Toolkit (2009) Overview of the grid security infrastructure. Available at http://www.globus.org/security/overview.html. Accessed 22 July 2009
Malamateniou F, Vassilacopoulos G (2003) Developing a virtual patient record using XML and web-based workflow technologies. Int J Med Inform 70(2–3):131–139. doi:10.1016/S1386-5056(03)00039-X
Nasser B, Laborde R, Benzekri A, Barrère F, Kamel M (2005) Access control model for inter-organizational grid virtual organizations. In: OTM Workshops 2005: interoperability of networked enterprise applications, Agia Napa, Cyprus, October 31–November 4, 2005. doi:10.1007/11575863_73
Foster I, Kesselman C, Nick JM, Tuecke S (2002) Grid services for distributed system integration. Computer 35(6):37–46. doi:10.1109/MC.2002.1009167
Pereira AL, Muppavarapu V, Chung SM (2006) Role-based access control for grid database services using the community authorization service. IEEE T Depend Secure 3(2):156–166. doi:10.1109/TDSC.2006.26
Koufi V, Papakonstantinou D, Vassilacopoulos G (2006) Virtual patient record security on a grid infrastructure. In: Proceedings of the international conference on information communication technologies in health, Samos, Greece, July 13–15, 2006. ICICTH’06
The OGSA-DAI project (2008) Available via http://www.ogsa-dai.ac.uk/. Accessed 29 Dec 2008
The Globus Toolkit (2008) Available via http://www.globus.org/. Accessed 29 Dec 2008
Antonioletti M, Hong NC, Hume A et al (2003) Experiences designing and implementing grid database services in the OGSA-DAI project. Designing and Building Grid Services Workshop, GGF9, October 2003
Khatua S, Dasgupta S, Mukherjee N (2006) Pervasive access to the data grid. In: Proceedings of the international conference on grid computing and applications, Las Vegas, Nevada, USA, June 26–29, 2006
Juan F, Fox J, Pierce M (2006) Grid portal system based on GPIR. In: Proceedings of the 2nd international conference on semantics, knowledge and grid, Guilin, China, October 31–November 3, 2006. SKG2006
Thomas MP, Burruss J, Cinquini L et al (2005) Grid portal architectures for scientific applications. J Phys Conf Ser 16:596–600. doi:10.1088/1742-6596/16/1/083
Fischer S, Stewart TE, Mehta S et al (2003) Handheld computing in medicine. J Am Med Inform Assn 10(2):139–149. doi:10.1197/jamia.M1180
Knowledge-Based Homecare eServices for an Ageing Europe (2008) Available via http://www.k4care.net/. Accessed 29 Dec 2008
Srovnal V, Penhaker M (2007) Health maintenance embedded systems in homecare applications. In: Proceedings of the 2nd international conference on systems, Sainte-Luce, Martinique, April 22–28, 2007. ICONS 2007
Herzog A, Lind L (2003) Network Solutions for home healthcare applications. J Technol Healthcare 11(2):77–87
Ayoubi T (2007) Distributed data management supporting healthcare workflow from patient’s point of view. Master Thesis
IBM Corporation (2005) IBM websphere workflow—getting started with buildtime V. 3.6
National Institute of Standards and Technology (NIST) RBAC (2008) http://csrc.nist.gov/groups/SNS/rbac/. Accessed 29 Dec 2008
AbdelMalek S (2008) LDAP an overview. Available via http://www.eecg.toronto.edu/~jacobsen/courses/mwci/scribes/ldap/LDAP.htm. Accessed 29 Dec 2008
Mendling J, Strembeck M, Strembeck G et al (2004) An approach to extract RBAC Models from BPEL4WS processes. In: Proceedings of the 13th IEEE international workshops on enabling technologies: infrastructure for collaborative enterprises, Italy, June 14–16, 2004. WETICE’04. doi:10.1109/ENABL.2004.9
Adamski M, Kulczewski M, Kurowski K et al (2007) Security and performance enhancements to OGSA-DAI for grid data virtualization. Concurr Comput Pract Exp 19(16):2171–2182
Pearlman L, Welch V, Foster I et al (2002) A community authorization service for group collaboration. In: Proceedings of the 3rd IEEE international workshop on policies for distributed systems and networks. doi:10.1109/POLICY.2002.1011293
OASIS Standards (2008) Available via http://www.oasis-open.org/. Accessed 29 Dec 2008
Java Agent Development Framework (2008) Available via http://jade.tilab.com/. Accessed 29 Dec 2008
Active Endpoints (2008) ActiveBPEL open source engine project. Available at http://www.activebpel.org/. Accessed 29 Dec 2008
Emmerich W, Butchart B, Chen L et al (2006) Grid Service Orchestration using the Business Process Execution Language (BPEL). J Grid Com 3:283–304. doi:10.1007/s10723-005-9015-3
Gridsphere Portal Framework (2008) Available via http://www.gridsphere.org/gridsphere/gridsphere. Accessed 29 Dec 2008
Java CoG Kit (2008) Available via http://www-unix.globus.org/cog/. Accessed 29 Dec 2008
MyProxy Credential Management Service (2008) Available via http://grid.ncsa.uiuc.edu/myproxy/. Accessed 29 Dec 2008
Grabowski P, Lewandowski B, Russell M (2004) Access from J2ME-enabled Mobile Devices to Grid Services. White Paper
JSR-168 Portlet Specification (2008) Available via http://www.jcp.org/aboutJava/communityprocess/final/jsr168. Accessed 29 Dec 2008
Java Authentication and Authorization Service (2008) Available via http://java.sun.com/javase/6/docs/technotes/guides/security/jaas/JAASRefGuide.html. Accessed 29 Dec 2008
Gounaris A, Comito C, Sakellariou R, Talia D (2007) A service-oriented system to support data integration on data grids. In: Proceedings of the 7th IEEE international symposium on cluster computing and the grid, Rio de Janeiro, Brazil, May 14–17, 2007. CCGRID 2007
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Koufi, V., Malamateniou, F. & Vassilacopoulos, G. A system for the provision of medical diagnostic and treatment advice in home care environment. Pers Ubiquit Comput 14, 551–561 (2010). https://doi.org/10.1007/s00779-009-0275-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-009-0275-y