International Journal of Engineering Trends and Technology- May to June Issue 2011 Grid Infrastructure for HealthCare Web Services G. Senthil Kumar1, D. Karthik2, N. Malathy3 1Associate professor, Dept of MCA, Panimalar Engineering College, Chennai, 2 PG Scholar, Deprt of MCA, Panimalar Engineering College, Chennai, karthikd50@gmail.com 3 Faculty, Dept of MCA, Panimalar Engineering College, Chennai TODAY ALMOST every sector of our lives tends to ABSTRACT become automated, as we are more and more tempted by the HealthGrids are Grid infrastructures comprising applications, services or middleware components that deal with the specific problems arising in the processing “ease with perfection” facility provided by computer-based and IT based applications. The requirements specification is a technical specification of requirements for the software products. It is the first step in the requirements analysis of biomedical data. Resources in HealthGrids are process it lists the requirements of a particular software system databases, computing power, medical expertise and even including functional, performance and security requirements. medical devices. Health Grids are thus closely related to The requirements also provide usage scenarios from a user, an eHealth. Although the ultimate goal for eHealth in operational and an administrative perspective. Europe would be the creation of a single Health Grid, The purpose of software requirements specification is i.e. a Grid comprising all eHealth resources, naturally including security and authorization features to handle subsidiary of independent nodes of the Heath Grid, the development path will mostly likely include a set of specific HealthGrids with perhaps simple inter-Grid interaction/interoperational capabilities. to provide a detailed overview of the software project, its parameters and goals. This describes the project target audience and its user interface, hardware and software requirements. It defines how the client, team and audience see the project and its functionality. Moreover, the information stored in information systems needs to be maintained and updated in an appropriate manner, so that the system can Index Terms—Globus Toolkit 4 (GT4), respond to the various queries and knowledge extraction HealthGrids, Open Grid Service Architecture (OGSA), techniques. In order to extract useful knowledge from such Open Grid Service Infrastructure (OGSI),Web services, systems in an efficient way , the information has to fulfll resource discovery,Web-Services Resource Framework certain requirements, namely, to be seamless, complete, relevant, authentic, consistent, on-time, integrated, and up-to- (WSRF). date. Being one of the biggest industries today, the health sector requires customized solutions to its problems with I. INTRODUCTION respect to Information integration. The sharing techniques currently available are no tsophisticated enough and reliable ISSN: 2231-5381 - 82 - IJETT International Journal of Engineering Trends and Technology- May to June Issue 2011 enough, so as to fulfll the requirements of an integrated industry, HealthGrid healthcare system. healthcare delivery processes. The emerging technology of HealthGrids holds the promise to resolve complex healthcare problems. It can do this II. ROLE OF services should be integrated with HEALTHGRIDS IN FUTURE HEALTHCARE by successfully integrating health information systems and various human as well as non human- healthcare entities, such HealthGrids are Grid infrastructures as scientists, scientific tools, medical instruments, physicians, comprising applications, services or middleware components patients, and all types of healthcare data, etc. on to a common that deal with the specific problems arising in the processing platform that can be shared and beeasily accessible. In such a of biomedical data.Resources in HealthGrids are databases, scenario, each health information system computing power, medical expertise and even medical is composed of various distinct components, which are integrated in away that devices. Health each component has its well-defined semantics and ontology and is well-aware of all other components. Grids are thus closely related to eHealth. Although the ultimate goal for eHealth in Europe would be the creation Services are considered as one type of logical of a single Health Grid, i.e. a Grid comprising all eHealth resources on computational grids, which are transparent to the resources, naturally including security and authorization user and rely on a standard based service infrastructure to features to handle subsidiary of independent nodes of the share resources. This service could be in the form of data Heath Grid, the development path will mostly likely include a manipulation (storage or retrieval of data)using a storage set of specific HealthGrids with perhaps simple inter-Grid resource, getting solutions to complex business or real-world interaction/interoperational capabilities. The future evolution problems, calculations via computation alresources, or of Grid technologies addresses most precisely problems that accessing and using a hardware device, such as printers are very appropriate for Healthcare. Health Grid applications ororgan scanners in a healthcare setting, etc. Resource are oriented to both the individualized healthcare and the discovery is prominent amongst the diverse Functionalities epidemiology analysis. Individualized healthcare is improved expected from HealthGrids and represents one of The biggest by the efficient and secure combination of the widespread challenges faced by today’s grid community. Typically, personal clinical information and the availability of advanced service type resources on HealthGrids are compositions of services for diagnostic and therapy. The epidemiology Health dedicated health care specific services integrated with various Grids combine the information from a wide population to Generic grid services to provide customized healthcare at a extract the knowledge that can lead to the discovery of new high standard. correlations between symptoms, diseases, genetic features or any other clinical data. To address the multifaceted HealthGrid challenges, there is need for the two communities of HealthGrid and Webservices(WS) to work in close collaboration and seek III. SERVICES ON HEALTHGRIDS service-based solutions to HealthGrid resource discovery problems.This paper suggests that in order for HealthGrids to Services are one type of logical resources available be able to address many of the problems of healthcare on Health-Grids. Services are the means to provide access to ISSN: 2231-5381 - 83 - IJETT International Journal of Engineering Trends and Technology- May to June Issue 2011 various grid resources. Furthermore, services can be used to access other services. The service-type resources provide concurrent and ubiquitous access to or retrieval of various other Health-Grid resources, such as data, files, information, (C) DOCTOR applications, and peripherals, etc. Healthcare delivery can be made globally distributed by using HealthGrid services to 1) Scanning Data-Collection Services: In scanning and data share ever-increasing biomedical data belonging to all the collection, here doctor can entry the patient details and levels of healthcare from the smallest cell level to the largest analysis the diseases. Finally, the collection and publication of public level. the results for online sharing. (A) REGISTRATION 2) Visualization Services: In visualization, allow healthcare data i.e. patient to be visualized in chart format and analysis Registration is common to the entire user. I.e. Admin, the variation. Doctor and Patient. So those who need to access the health grid service, they must register and get authorize member. 3) Community discussion: Finally, In Community And finally, they enter into the service i.e website. discussion, allow the healthcare community to perform online analysis and discuss about the patient records. (B) ADMIN (D) PATIENT 1) Registration Member Details: In Registration member details, here admin can maintain all the registration detail. i.e. 1)Search & View details: View Records and searching Here those who are all member in this health grid service. patient can view the records through the online and if they have any query regarding the disease they can search it. 2) Management and Configuration Service: In Management and configuration service, is responsible for the on demand and online resource handling by adding new resource, deleting or modifying existing ones, or checking resource availability status for any of the registered health grid resource. 3) Scheduling and Planning Service: In scheduling and planning, is responsible for the job scheduling and planning for give priority and getting the various healthcare operations performed by another resource. 4) Fault Tolerance Service: Finally, In Fault Tolerance Service is responsible for error handling task, such as malfunctioning of another service, broken service link or identification of the fault. ISSN: 2231-5381 - 84 - IJETT International Journal of Engineering Trends and Technology- May to June Issue 2011 1) ASP.NET enables you to access information from data Activity Diagram: HealthGrid System sources, such as back-end database and text files that are stored on a web server or a computer that is accessible to a web server. 2) ASP.NET enables you to use a set of programming code called templates to create HTML documents. The advantage of using template is that you can dynamically insert content retrieved from data sources, such as back-end database and text-files, into an HTML document before the HTML document is displayed to users. Therefore, the information need not be changed manually as and when the content s retrieved from data source change. 3) ASP.NET also enables you to separate HTML design from the data retrieval mechanism. Therefore changing the HTML deign does not affect the program that retrieve data from the databases. Similarly, server-side scripting ensures that changing data sources does not require a change in HTML documents. V.RESOURCE DISCOVERY PROBLEMS IN HEALTHGRIDS IV. WS-BASED HEALTHGRIDS Resource discovery is a big challenge faced by the A Web-based grid services approach is presented in grid community today. In HealthGrids, this problem is ,which suggests that WS and WS technologies can be magnified due to the highly sensitive nature of health-related integrated or combined with the grid infrastructure. ASP.NET data. The information contained in a HealthGrid has to be is a part of the .NET Framework, a new computing platform handled(stored, retrieved, and shared) with care so as to meet from Microsoft optimized for creating applications that are the patient confidentiality constraints. There are a number of highly distributed across the Internet. To create dynamic web issues that need to be addressed in order to achieve successful pages by using server-side scripts. Microsoft has introduced resource discovery on HealthGrids. Each HealthGrid resource ASP. ASP.NET is the .NET version of ASP. ASP.NET is a has particular issues related to its own discovery; for example, standard HTML file that contains embedded server-side data and file resources have their own resource-specific scripts. ASP.NET provides the following advantage of server- problems, such as encoding medical terms, file format side scripting. compatibility issues,ontologies matching issues, heterogeneity issues, data archiving and distributed image analysis issues, etc. ISSN: 2231-5381 - 85 - IJETT International Journal of Engineering Trends and Technology- May to June Issue 2011 The application resources are faced with different constraints, such as consistency and reliability, availability of VIII. CONCLUSION grid-enabled applications. These messages could be written in simple XML or could use rich data format (RDF) schemas for Health grid can weight the quality of healthcare their interpretation. These requests when received by the services provided at the current state by making available the ubiquitous access and retrieval services module would dynamic and ever-present resources in a timely manner. This generate further strings of queries in order to propagate the project examined the various types of health grid services, request and match into the registries of further nodes in the classified into two levels with respect to their functionality and network. Once the desired request is met, it is said that the their integration with web service. There are a number of “service is discovered.” This is one of the ways in which WS issues in the discovery of health care services on healthgrids are used to discover other services on large networks, but it is that can be resolved by designing healthcare specialized important to mention that the services on HealthGrids must protocols and defining biomedical standards for healthgrids. A have a state and are transient in nature, whereas WS are in successfully implemented healthgrid infrastructure could general stateless and persistent. Therefore, grid services need provide the needed delivery services to support all the aspect to be glued (integrated) with theWS using encapsulation or of the healthcare domain, and offer the capability to deliver inheritance personalized healthcare to the patients’ doorsteps techniques. By developing grid-specialized protocols. REFERENCES [1] I. Bilykh, Y. Bychkov, D. Dahlem, J. H. Jahnke, G. McCallum, VI. WS-BASED RESOURCE/SERVICE DISCOVERY C. Obry, A. Onabajo, and C. Kuziemsky, “Can GRID services provide answers to the challenges of national health information sharing?,” in Proc. One of the biggest challenges in HealthGrids is the 2003 Conf. Centre Adv. Stud. Collaborative Res. (CASCON), pp. 39–53. integration, access, and retrieval of data in heterogeneous [2] A. Naseer and L. K. Stergioulas, “HealthGrids in health informatics: A environments, also maintaining QoS and security alongside. In Taxonomy,” in Handbook of Research on Advances in HI & Electronic Healthcare Applications Global Adoption and Impact of Information this paper, a fresh approach is taken to address the problems of Communication Technologies, K. Khoumbati et al., Eds. IGI Global, Hershey, resource discovery in HealthGrids based on WS and WS PA, 2009, pp. 124–143. technologies, and a WS-based resource discovery model . L. K. Stergioulas, “Resource discovery in grids and other distributed [3] A. Naseer and environments: States of the art,” Multiagent Grid Syst. Int. J., vol. 2, pp. 163– Health grid holds to resolve complex healthcare 182, 2006. [4] A. Naseer and L. K. Stergioulas, “Discovering HealthGrid services,” in Proc. IEEE Int. Conf. Serv. Comput. (SCC), 2006, pp. 301–306. problems. It can do this by successfully integrating health [5] A. Naseer and L. K. Stergioulas, “Grid-Based Semantic Integration and information systems and various human as well as non human Dissemination of Medical Information,” in Proc. IEEE Int. Conf. Digital Inf. healthcare entities, such as scientists, scientific tools, patients Manage. (ICDIM), London, U.K., Nov. 2008, pp. 272–278. [6] V. Breton, K. Dean, and T. Solomonides, “The Healthgrid white paper,” and all types of healthcare data etc., onto a common or global Stud. Health Technol. Inf., vol. 112, pp. 249–321, 2005. platform that can be shared and be easily accessible. So, it’s [7] A. Simpson, D. Power, and M. Slaymaker, “On tracker attacks in health easy to integration, access and retrieval of data in grids,” in Proc. 2006 ACM Symp. Appl. Comput. (SAC) (Dijon, France, April heterogeneous environment, also maintaing, quality of service 23–27, and security alongside. In this project to address the problems of resource discovery in Health Grids based on Web services 2006), ACM, New York, NY, pp. 209–216. [8] D. Piggott, C. Teljeur, and A. Kelly, “Exploring the potential for using the grid to support health impact assessment modelling,” Parallel Comput., vol. 30, pp. 1073–1091, 2004. (WS) and WS technologies. ISSN: 2231-5381 - 86 - IJETT