A generic service architecture for secure ubiquitous computing systems

Research output: Contribution to journalArticleAcademicpeer-review

120 Downloads (Pure)


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
Original languageEnglish
Pages (from-to)50-65
JournalInternational Journal of Communications, Network and System Sciences
Issue number1
Publication statusPublished - 2012


Dive into the research topics of 'A generic service architecture for secure ubiquitous computing systems'. Together they form a unique fingerprint.

Cite this