Premium
A novel service evolution approach for active services in ubiquitous computing
Author(s) -
Tian PengWei,
Zhang YaoXue,
Zhou YueZhi,
Yang Laurence Tianruo,
Zhong Ming,
Weng LinKai,
Wei Li
Publication year - 2009
Publication title -
international journal of communication systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.344
H-Index - 49
eISSN - 1099-1131
pISSN - 1074-5351
DOI - 10.1002/dac.1012
Subject(s) - computer science , service (business) , reuse , mobile qos , differentiated service , quality of service , service design , service delivery framework , personalization , service discovery , ubiquitous computing , service provider , data as a service , process (computing) , computer network , web service , world wide web , human–computer interaction , operating system , engineering , waste management , economy , economics
With the emergence of more and more personalized service requirements, service customization has become a compelling problem in ubiquitous computing. As a new paradigm for service customization, the Active Services reuses existing services and obtains the user‐needed service evolved from them. In this paper, a novel service reuse approach is proposed for service evolution process in the active services paradigm. Besides the entire service reuse realized in existing works, our approach can also achieve partial reuse of existing services at functionality level. To generate a user‐needed service, the reusable parts of each existing service are extracted with an index strategy and utilized directly, and then the missing functionalities to satisfy the service requirement are further implemented. As quality of service (QoS) is very important for ubiquitous services, in this paper, based on the general service evolution process, two types of QoS‐aware service reuse methods are also introduced. The proposed methods have been implemented and extensive experiments were done to evaluate them. The experimental results demonstrate the superiority of our methods in several measurements of service reuse: computation cost, success rate, and the quality of generated services. Copyright © 2009 John Wiley & Sons, Ltd.