Research Article Open Access

On Recipe Based Service Composition in Ubiquitous Smart Spaces

Junaid A. Chowdary, Seung-Kyu Park and Suk-Kyo Hong


We present a recipe based service composition scheme in smart spaces. We discuss real time problems of highly synchronized and user customizable processes with the help of an example. On-the-fly Quality of Service (QoS) shows up as a major issue in such environment. Furthermore the QoS of a dynamically composed service depends upon the aggregate QoS of its developing components. The dynamic composition of a service is done through the recipe file which is composed by service provider, it is like the control extension that checks the latest contest of the system from Context Servers and then generates the parameters for required services. Service Composition Manager is the entity that reserves the services from service pool and generates self management services. We setup context servers for context exchange and synchronicity of various processes. The generated service further takes the context from individual devices present in the area of influence and the effective use of context information helps us divide the complex jobs functionality into many simpler jobs on the bases of free time slots available per device. Each device performs its role and reports back to the context aware server and waits for new instruction in the next time slot. The principle objective is the presentation of system requirements of high level of QoS, required in delegating human centric ubiquitous applications. In the end we demonstrate our scheme with the help of an example and discuss its feasibility with the help of our model.

Journal of Computer Science
Volume 2 No. 1, 2006, 86-91


Submitted On: 1 April 2005 Published On: 31 January 2006

How to Cite: Chowdary, J. A., Park, S. & Hong, S. (2006). On Recipe Based Service Composition in Ubiquitous Smart Spaces. Journal of Computer Science, 2(1), 86-91.

  • 2 Citations



  • Recipe based service composition
  • component based development
  • ubiquitous systems
  • autonomic systems