A self-optimizing QoS-aware service composition approach in a context sensitive environment[J]. 信息与电子工程前沿(英文), 2011,12(3):221-238.
Yuan-hong SHEN, Xiao-hu YANG. A self-optimizing QoS-aware service composition approach in a context sensitive environment[J]. Frontiers of Information Technology & Electronic Engineering, 2011, 12(3): 221-238.
A self-optimizing QoS-aware service composition approach in a context sensitive environment[J]. 信息与电子工程前沿(英文), 2011,12(3):221-238. DOI: 10.1631/jzus.C1000031.
Yuan-hong SHEN, Xiao-hu YANG. A self-optimizing QoS-aware service composition approach in a context sensitive environment[J]. Frontiers of Information Technology & Electronic Engineering, 2011, 12(3): 221-238. DOI: 10.1631/jzus.C1000031.
A self-optimizing QoS-aware service composition approach in a context sensitive environment
QoS-aware service composition is aimed to maximize the global QoS of a composite service when selecting candidate services. In a context sensitive service execution environment in pervasive computing
the context information for service composition is not static: device
policy
and user constraints
and QoS requirements may change
new services may be deployed
old ones withdrawn
or existing ones change their QoS parameters. This results in the current service composition plan failing or its QoS degrading from the optimum. In this paper
a runtime self-optimizing service composition framework is proposed. An implementation of a prototype for this framework is presented
addressing the issues of reducing extra delay while increasing global QoS in service composition in a dynamic context environment. Three service re-plan algorithms are compared that can be used in dynamic context environment
and our multi-population conflicts sorted repair genetic algorithm (MP-CS-repair GA)
as well as three kinds of service composition mechanisms—with backup
without backup
and our context-aware service re-selection mechanisms. The results show that our MP-CS-repair GA and context-aware service re-selection method can reduce more extra delay while acquiring a higher global QoS for the composite service in a context sensitive environment. This context-aware service re-selection mechanism also shows some adaptability to different context change frequencies and user requirements for reducing computation cost in the self-optimizing process.
关键词
Keywords
references
The trial reading is over, you can activate your VIP account to continue reading.