This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
QoS-Driven Service Composition with Reconfigurable Services
First Quarter 2013 (vol. 6 no. 1)
pp. 20-34
Hui Ma, Cisco Systems Inc., Austin
Favyen Bastani, University of North Texas, Denton
I-Ling Yen, University of Texas at Dallas, Richardson
Hong Mei, Peking University, Beijing
Service-oriented architecture provides a framework for achieving rapid system composition and deployment. To satisfy different system QoS requirements, it is possible to select an appropriate set of concrete services and compose them to achieve the QoS goals. In addition, some of the services may be reconfigurable and provide various QoS tradeoffs. To make use of these reconfigurable services, the composition process should consider not only service selection, but also configuration parameter settings. However, existing QoS-driven service composition research does not consider reconfigurable services. Moreover, the decision space may be enormous when reconfigurable services are considered. In this paper, we deal with the issues of reconfigurable service modeling and efficient service composition decision making. We introduce a novel compositional decision making process, CDP, which explores optimal solutions of individual component services and uses the knowledge to derive optimal QoS-driven composition solutions. Experimental studies show that the CDP approach can significantly reduce the search space and achieve great performance gains. We also develop a case study system to validate the proposed approach and the results confirm the feasibility and effectiveness of reconfigurable services.
Index Terms:
Quality of service,Concrete,Media,Authentication,Encoding,XML,quality of service (QoS),Service-oriented architecture,service composition,reconfigurable services
Citation:
Hui Ma, Favyen Bastani, I-Ling Yen, Hong Mei, "QoS-Driven Service Composition with Reconfigurable Services," IEEE Transactions on Services Computing, vol. 6, no. 1, pp. 20-34, First Quarter 2013, doi:10.1109/TSC.2011.21
Usage of this product signifies your acceptance of the Terms of Use.