TY - JOUR
T1 - A generic service architecture for secure ubiquitous computing systems
AU - Chen, S.
AU - Lukkien, J.J.
AU - Verhoeven, R.
PY - 2012
Y1 - 2012
N2 - The development of ubiquitous computing systems benefits tremendously from the service-oriented computing concept in seamless interoperation of heterogeneous devices. However, architectures, services interfaces and network implementation of the existing service-oriented systems differ case by case. Furthermore, many systems lack the capability of being applied to resource constrained devices, for example, sensors. Therefore, we propose a standardized approach to present a service to the network and to access a networked service, which can be adopted by arbitrary types of devices. In this approach, services are specified and exposed through a set of standardized interfaces. Moreover, a virtual community concept is introduced to determine a secure boundary within which services can be freely discovered, accessed and composed into applications; a hierarchical management scheme is presented which enables the third party management of services and their underlying resources. In this way, application control logic goes into the network and environment context is dealt with intelligently by the system. A prototype system is developed to validate our ideas. Results show the feasibility of this open distributed system software architecture.
Keywords: Generic Programming; Service Orientation; Ubiquitous Computing; Virtual Community; Context-Aware Resource Management
AB - The development of ubiquitous computing systems benefits tremendously from the service-oriented computing concept in seamless interoperation of heterogeneous devices. However, architectures, services interfaces and network implementation of the existing service-oriented systems differ case by case. Furthermore, many systems lack the capability of being applied to resource constrained devices, for example, sensors. Therefore, we propose a standardized approach to present a service to the network and to access a networked service, which can be adopted by arbitrary types of devices. In this approach, services are specified and exposed through a set of standardized interfaces. Moreover, a virtual community concept is introduced to determine a secure boundary within which services can be freely discovered, accessed and composed into applications; a hierarchical management scheme is presented which enables the third party management of services and their underlying resources. In this way, application control logic goes into the network and environment context is dealt with intelligently by the system. A prototype system is developed to validate our ideas. Results show the feasibility of this open distributed system software architecture.
Keywords: Generic Programming; Service Orientation; Ubiquitous Computing; Virtual Community; Context-Aware Resource Management
U2 - 10.4236/ijcns.2012.51007
DO - 10.4236/ijcns.2012.51007
M3 - Article
SN - 1913-3715
VL - 5
SP - 50
EP - 65
JO - International Journal of Communications, Network and System Sciences
JF - International Journal of Communications, Network and System Sciences
IS - 1
ER -