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]

@

Journal of Information Science and Engineering, Vol. 26 No. 6, pp. 1957-1971 (November 2010)

A Quality-Driven Web Service Composition Methodology for Ubiquitous Services*

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.

Keywords: web services composition, quality model, multi-criteria decision making, ubiquitous computing, dynamic reconfiguration

Full Text () Retrieve PDF document (201011_02.pdf)

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.