Security-Aware Service Specification for Healthcare Information Systems

Author(s):  
Khaled M. Khan

With the rapid advancement of Web-based technologies, healthcare information systems are becoming increasingly heterogeneous in terms of their architecture, composition, and runtime characteristics. A healthcare system can be composed of several stand-alone service components, such as Web services available from various distributed sources for runtime execution. We use the terms Web services and service interchangeably in this chapter to refer to the same concept. A healthcare application system can be composed of multiple autonomous geographically dispersed software services. A healthcare software service is autonomous as it has its own executable code and uses its own data or files. The composition of a healthcare system can be dynamic or static, depending on how services are connected to each other to provide the services. Some of the services are downloaded directly from the Internet and executed dynamically with the application system. The use of independent services in the healthcare information system is appealing because it supports reusability of code and far efficient utilization of network resources, and it might be cost efficient.

2011 ◽  
pp. 1720-1725
Author(s):  
Khaled M. Khan

With the rapid advancement of Web-based technologies, healthcare information systems are becoming increasingly heterogeneous in terms of their architecture, composition, and runtime characteristics. A healthcare system can be composed of several stand-alone service components, such as Web services available from various distributed sources for runtime execution. We use the terms Web services and service interchangeably in this chapter to refer to the same concept. A healthcare application system can be composed of multiple autonomous geographically dispersed software services. A healthcare software service is autonomous as it has its own executable code and uses its own data or files. The composition of a healthcare system can be dynamic or static, depending on how services are connected to each other to provide the services. Some of the services are downloaded directly from the Internet and executed dynamically with the application system. The use of independent services in the healthcare information system is appealing because it supports reusability of code and far efficient utilization of network resources, and it might be cost efficient.


Author(s):  
Vassiliki Koufi ◽  
Flora Malamateniou ◽  
George Vassilacopoulos

Healthcare 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 interoperable healthcare information systems (HIS). Service-oriented architecture (SOA) provides a cost-effective solution to implementing interoperability between heterogeneous HIS which have resulted from extensive investments that most healthcare organizations have made in system resources over the course of many years. However, issues of semantic interoperability still remain unresolved while new challenges arise regarding web service interoperability. This chapter presents a mediator-based approach for achieving data and service interoperability among disparate and geographically dispersed HIS. The proposed system architecture provides a uniform interface to the underlying HIS, thus enabling decoupling of the client applications and the server-side implementations while it ensures security in all transactions. It is a distributed system architecture based on the agent paradigm for both healthcare process management and management of interactions among the participating systems. The healthcare processes and all interactions involved in each process are described according to the workflow metaphor. Thus, robustness, high flexibility and fault tolerance are provided in an environment as dynamic and heterogeneous as healthcare.


Sign in / Sign up

Export Citation Format

Share Document