Multi Matchmaking Approach for Semantic Web Services Selection Based on Fuzzy Inference

  • Zahira Chouiref
  • Karim Benouaret
  • Allel Hadjali
  • Abdelkader Belkhir
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8541)


Selecting services from those available according to user preferences plays an important role due to the exploding number of services. Current solutions for services selection focus on selecting services based either only on non functional features, on context preferences or profile preferences. This paper discusses an improvement of existing services selection approaches by considering both user context and profile. The ultimate aim is to derive maximum profit from available profile and context information of the user by inferring the most relevant preferences w.r.t his/her contextual profile. Linguistic/fuzzy preference modeling and fuzzy inference based approach are used to achieve efficiently a selection process. Some experiments are conducted to validate our approach.


Web Services Selection Profile Context Preferences Fuzzy Logic Theory Fuzzy Inference Rules Contextual Profile Matching 


  1. 1.
    Al Rabea, A.I., Al Fraihat, M.M.: A new matchmaking algorithm based on multi-level matching mechanism combined with fuzzy set. Journal of Software Engineering and Applications 5(3) (2012)Google Scholar
  2. 2.
    Benouaret, K., Benslimane, D., HadjAli, A.: Selecting skyline web services for multiple users preferences. In: ICWS, pp. 635–636 (2012)Google Scholar
  3. 3.
    Bouchon-Meunier, B., Dubois, D., Godo, L., Prade, H.: Fuzzy sets and possibility theory in approximate and plausible reasoning. In: Fuzzy Sets in Approximate Reasoning and Information Systems (1999)Google Scholar
  4. 4.
    Chao, K.M., Younas, M., Lo, C.C., Tan, T.H.: Fuzzy matchmaking for web services. In: 19th International Conference on Advanced Information Networking and Applications, AINA 2005, vol. 2, pp. 721–726. IEEE (2005)Google Scholar
  5. 5.
    Chouiref, Z., Belkhir, A., Hadjali, A.: Advanced profile similarity to enhance semantic web services matching. International Journal of Recent Contributions from Engineering, Science & IT (iJES) 1(1), 1–13 (2013)Google Scholar
  6. 6.
    Hadjali, A., Mokhtari, A., Pivert, O.: A fuzzy-rule-based approach to contextual preference queries. In: Computational Intelligence for Knowledge-Based Systems Design, pp. 532–541. Springer (2010)Google Scholar
  7. 7.
    Lamparter, S., Ankolekar, A., Studer, R., Grimm, S.: Preference-based selection of highly configurable web services. In: Proceedings of the 16th International Conference on World Wide Web, WWW 2007, pp. 1013–1022. ACM, New York (2007), CrossRefGoogle Scholar
  8. 8.
    Reiff-Marganiec, S., Yu, H.Q.: An integrated approach for service selection using non-functional properties and composition context. In: Handbook of Research on Service-Oriented Systems and Non-Functional Properties: Future Directions, pp. 165–191 (2011)Google Scholar
  9. 9.
    Skoutas, D., Alrifai, M., Nejdl, W.: Re-ranking web service search results under diverse user preferences. In: VLDB, Workshop on Personalized Access, Profile Management, and Context Awareness in Databases, pp. 898–909 (2010)Google Scholar
  10. 10.
    Su, Z., Chen, H., Zhu, L., Zeng, Y.: Framework of semantic web service discovery based on fuzzy logic and multi-phase matching. Journal of Information and Computational Science 9, 203–214 (2012)Google Scholar
  11. 11.
    Wang, H., Shao, S., Zhou, X., Wan, C., Bouguettaya, A.: Web service selection with incomplete or inconsistent user preferences. In: Baresi, L., Chi, C.-H., Suzuki, J. (eds.) ICSOC-ServiceWave 2009. LNCS, vol. 5900, pp. 83–98. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  12. 12.
    Yu, H.Q., Reiff-Marganiec, S.: Non-functional property based service selection: A survey and classification of approaches (2008)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Zahira Chouiref
    • 1
    • 2
  • Karim Benouaret
    • 3
  • Allel Hadjali
    • 2
  • Abdelkader Belkhir
    • 4
  1. 1.Université de BouiraBouiraAlgeria
  2. 2.LIAS, ENSMAChasseneuil-du-PoitouFrance
  3. 3.LT2C, Université Jean MonnetSaint-EtienneFrance
  4. 4.USTHBAlgiersAlgeria

Personalised recommendations