TY - GEN
T1 - A cost-minimizing service composition selection algorithm supporting time-sensitive discounts
AU - Xu, Lei
AU - Jennings, Brendan
PY - 2010
Y1 - 2010
N2 - An attractive business model for service brokers and aggregators is the creation of composite services built from services offered by third parties. These providers generate profits by charging their customers a premium above the charges they themselves pay to the third party providers. When multiple providers offer services with the same or similar functional and non-functional properties, selecting services with lowest associated costs is clearly beneficial. However, this is not a trivial task when, as is often the case, third party providers have complex service charging models incorporating discounts based on the context in which their service is used. This context can refer to, for example, which other services a service is composed with, or the time interval in which the service is invoked. We present a service selection algorithm that takes into account time-sensitive intra and inter provider discounts which serves to minimize the expected cost to the service aggregator of offering a composite service within a specified time interval.
AB - An attractive business model for service brokers and aggregators is the creation of composite services built from services offered by third parties. These providers generate profits by charging their customers a premium above the charges they themselves pay to the third party providers. When multiple providers offer services with the same or similar functional and non-functional properties, selecting services with lowest associated costs is clearly beneficial. However, this is not a trivial task when, as is often the case, third party providers have complex service charging models incorporating discounts based on the context in which their service is used. This context can refer to, for example, which other services a service is composed with, or the time interval in which the service is invoked. We present a service selection algorithm that takes into account time-sensitive intra and inter provider discounts which serves to minimize the expected cost to the service aggregator of offering a composite service within a specified time interval.
KW - M.2.0.V services billing
KW - M.6.I aspects of business requirements
KW - M.6.I.II optimization of services composition
UR - http://www.scopus.com/inward/record.url?scp=77957894756&partnerID=8YFLogxK
U2 - 10.1109/SCC.2010.76
DO - 10.1109/SCC.2010.76
M3 - Conference contribution
AN - SCOPUS:77957894756
SN - 9780769541266
T3 - Proceedings - 2010 IEEE 7th International Conference on Services Computing, SCC 2010
SP - 402
EP - 408
BT - Proceedings - 2010 IEEE 7th International Conference on Services Computing, SCC 2010
T2 - 2010 IEEE 7th International Conference on Services Computing, SCC 2010
Y2 - 5 July 2010 through 10 July 2010
ER -