TY - GEN
T1 - Fast quality driven selection of composite Web services
AU - Jang, Jae Ho
AU - Shin, Dong Hoon
AU - Lee, Kyong Ho
PY - 2006
Y1 - 2006
N2 - The composite Web service selection is the process of building an executable composite Web service. Generally, the selection process involves decision making in terms of non-functional properties of Web services such as QoS requirements. Since the number of Web services is rapidly increasing and the QoS of the Web services environment changes dynamically, the fast selection is important. This paper presents a fast method for quality driven composite Web services selection based on a workflow partition strategy. The proposed method partitions an abstract workflow into two sub-workflows to decrease the number of candidate services that should be considered. A mixed integer linear programming is utilized for solving the service selection problem. Experimental results show that the partition strategy performed faster than the optimal strategy. Also, the qualities of the selected composite Web services are not significantly different from the optimal one.
AB - The composite Web service selection is the process of building an executable composite Web service. Generally, the selection process involves decision making in terms of non-functional properties of Web services such as QoS requirements. Since the number of Web services is rapidly increasing and the QoS of the Web services environment changes dynamically, the fast selection is important. This paper presents a fast method for quality driven composite Web services selection based on a workflow partition strategy. The proposed method partitions an abstract workflow into two sub-workflows to decrease the number of candidate services that should be considered. A mixed integer linear programming is utilized for solving the service selection problem. Experimental results show that the partition strategy performed faster than the optimal strategy. Also, the qualities of the selected composite Web services are not significantly different from the optimal one.
UR - http://www.scopus.com/inward/record.url?scp=38049076015&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=38049076015&partnerID=8YFLogxK
U2 - 10.1109/ECOWS.2006.21
DO - 10.1109/ECOWS.2006.21
M3 - Conference contribution
AN - SCOPUS:38049076015
SN - 076952737X
SN - 9780769527376
T3 - Proceedings of ECOWS 2006: Fourth European Conference on Web Services
SP - 87
EP - 96
BT - Proceedings of ECOWS 2006
T2 - Proceedings of ECOWS 2006: 4th European Conference on Web Services
Y2 - 4 December 2006 through 6 December 2006
ER -