TY - GEN
T1 - Self-adaptive fuzzy QoS-driven web service discovery
AU - Torres, Romina
AU - Astudillo, Hernán
AU - Salas, Rodrigo
PY - 2011
Y1 - 2011
N2 - Due to the high proliferation of web services, selecting the best services from functional equivalent service providers have become a real challenge, where the quality of the services plays a crucial role. But quality is uncertain, therefore, several researchers have applied Fuzzy logic to address the imprecision of the quality of service (QoS) constraints. Furthermore, the service market is highly dynamic and competitive, where web services are constantly entering and exiting this market, and they are continually improving themselves due to the competition. Current fuzzy-based techniques are expert and/or consensus-based, and therefore too fragile, expensive, non-scalable and non-self-adaptive. In this paper we introduce a new methodology to support requesters in selecting Web services by automatically connecting imprecisely defined QoS constraints with overly precise service QoS offerings over the time. We address the dynamism of the market by using each time a modified fuzzy c-means module that allows providers to automatically organize themselves around the QoS levels. The advantage of our approach is that consumers can specify their QoS constraints without really knowing what are the current best quality ranges. We illustrate our approach with a case of study.
AB - Due to the high proliferation of web services, selecting the best services from functional equivalent service providers have become a real challenge, where the quality of the services plays a crucial role. But quality is uncertain, therefore, several researchers have applied Fuzzy logic to address the imprecision of the quality of service (QoS) constraints. Furthermore, the service market is highly dynamic and competitive, where web services are constantly entering and exiting this market, and they are continually improving themselves due to the competition. Current fuzzy-based techniques are expert and/or consensus-based, and therefore too fragile, expensive, non-scalable and non-self-adaptive. In this paper we introduce a new methodology to support requesters in selecting Web services by automatically connecting imprecisely defined QoS constraints with overly precise service QoS offerings over the time. We address the dynamism of the market by using each time a modified fuzzy c-means module that allows providers to automatically organize themselves around the QoS levels. The advantage of our approach is that consumers can specify their QoS constraints without really knowing what are the current best quality ranges. We illustrate our approach with a case of study.
KW - Dynamic environments
KW - Fuzzy modeling
KW - Non-functional requirements
KW - Quality of services
KW - Web service discovery
UR - http://www.scopus.com/inward/record.url?scp=80053150936&partnerID=8YFLogxK
U2 - 10.1109/SCC.2011.87
DO - 10.1109/SCC.2011.87
M3 - Conference contribution
AN - SCOPUS:80053150936
SN - 9780769544625
T3 - Proceedings - 2011 IEEE International Conference on Services Computing, SCC 2011
SP - 64
EP - 71
BT - Proceedings - 2011 IEEE International Conference on Services Computing, SCC 2011
T2 - 2011 IEEE International Conference on Services Computing, SCC 2011
Y2 - 4 July 2011 through 9 July 2011
ER -