| Previous | [ 1] | [ 2] | [ 3] | [ 4] | [ 5] | [ 6] | [ 7] | [ 8] | [ 9] | [ 10] | [ 11] | [ 12] | [ 13] | [ 14] | [ 15] | [ 16] | [ 17] | [ 18] | [ 19] | [ 20] | [ 21] | [ 22] | [ 23] | [ 24] | [ 25] |
¡@
HEEJUNG CHANG AND KANGSUN LEE+
Department of Computer Engineering
MyongJi University
Yongin Kyungki, 449-728 Korea
Ubiquitous computing enables computational services pervasive. Web service is an
efficient technology to provide interoperability between components dispersed on networks
and various devices, regardless of platforms and languages, and thus, is massively
used to develop ubiquitous computing applications. In order to provide transparent services
in ubiquitous environment, we need to consider various quality constraints during
execution of web services, selection of contexts to use, and determination of operational
devices. In this paper, we define a quality model for ubiquitous computing applications,
and propose a quality-driven web service composition methodology. EWC (Event-driven
Web service Composer) is our tool for supporting the proposed methodology. We illustrate
how users can benefit from EWC to provide ubiquitous services transparently, with
an example of monitoring diabetics.
Received June 15, 2009; revised September 4, 2009; accepted December 21, 2009.
Communicated by Chih-Ping Chu.
* This work was supported by Defense Acquisition Program Administration and Agency for Defense Development
under the contract UD080042AD, Korea.
+ Corresponding author: ksl@mju.ac.kr.