Authors:
Fatma Rhimi
1
;
Saloua Ben Yahia
2
and
Samir Ben Ahmed
2
Affiliations:
1
Université de Carthage and School of Engineering, Tunisia
;
2
Université de Carthage, Tunisia
Keyword(s):
Fuzzy Logic, Optimization, Quality of Service, Skyline, Transactional Selection.
Related
Ontology
Subjects/Areas/Topics:
Agents
;
Artificial Intelligence
;
Paradigm Trends
;
Service Discovery, Selection and Replacement
;
Service Interoperability, Matching and Composition
;
Services
;
Software Engineering
Abstract:
The tremendous growth in the amount of available web services due to the proliferation of paradigms such as Big Data and Cloud Computing has raised many challenges in service computing. When there are multiple web services that offer the same functionalities, we need to select the best one according to its non-functional criteria (e.g. response time, price, reliability) while guaranteeing a global optimization. Many approaches have been introduced to tackle this problem. However, most of them neglected users preferences, which can be very vague and imprecise, in the selection process. Besides, transactional properties that can insure a reliable achievement of the composition are rarely considered. This paper suggests a solution to this challenge by modelling users uncertain preferences with fuzzy sets. We then compute the set of Skyline services which are the best candidates in the search space with fuzzy dominance relationship and fuzzy similarity measures. Finally we inject transac
tional properties in order to guarantee a global optimization with a successful achievement of the composition process. Experimental evaluation demonstrates the effectiveness of the proposed concept and the efficiency of our implementation.
(More)