PrefWS3: Web services selection system based on semantics and user preferences

Authors

  • Benaboud Rohallah Department of Mathematics and Computer Science, University of Oum El Bouaghi, Algeria and University of Abdelhamid Mehri - Constantine 2, Algeria
  • Maamri Ramdane LIRE Laboratory, University of Abdelhamid Mehri - Constantine 2, Algeria
  • Sahnoun Zaidi LIRE Laboratory, University of Abdelhamid Mehri - Constantine 2, Algeria

Abstract

With the growing number of web services on the Web, many approaches have been proposed to help users discover and select the desired services. Nevertheless, finding the best service that meets the user needs and preferences is still a problem. In this article, we introduce a user preferences based semantic web services discovery and selection system (PrefWS3). PrefWS3 is considered to be a user-centric system which helps users in formulating their requirements and preferences. This system involves semantic enhancement of both request and web services and provides an efficient semantic-based matching mechanism, which calculates the semantic similarity between the request and the web service. Furthermore, PrefWS3 includes a QoS-aware process and provides a reputation mechanism that enables users to evaluate the credibility of the web services they use. In this article, we also present the results of a comparison of the PrefWS3 and some other published approaches to evaluate its effectiveness.

Author Biographies

Benaboud Rohallah, Department of Mathematics and Computer Science, University of Oum El Bouaghi, Algeria and University of Abdelhamid Mehri - Constantine 2, Algeria

Rohallah Benaboud received his BS degree in Computer Science from Mentouri University of Constantine (Algeria) in 2002, and MS degree in Computer Science from University of Oum El Bouaghi (Algeria) in 2005. He is currently a PhD student in LIRE Laboratory (Constantine 2, Algeria). He is working as Assistant professor in Department of Mathematics and Computer Science in University of Oum El Bouaghi (Algeria).

Maamri Ramdane, LIRE Laboratory, University of Abdelhamid Mehri - Constantine 2, Algeria

Ramdane Maamri is a full professor of computer science in university of Abdelhamid Mehri -Constantine2,Algeria. He received his master from University of Minnesota, USA. and his Ph.D in Computer Science from University of Mentouri Constantine,Algeria. He has participated in a lot of national and international research projects and supervised a lot of masters and Ph.D students. He is currently the head of software technologies and information systems department and his research interests include software engineering, verification and validation, web services, multiagent systems and ambient systems.

Sahnoun Zaidi, LIRE Laboratory, University of Abdelhamid Mehri - Constantine 2, Algeria

Sahnoun Zaidi is a full professor of computer science in university of Abdelhamid Mehri -Constantine2, Algeria. He received his master and Ph.D in computer science from Rensselaer  polytechnic Institute in U.S.A. He has held various positions in both the Academic and administrative field and has conducted a lot of national and international research projects. He supervised a lot of masters and Ph.D  students. He is currently the dean of the new technologies of information and communication faculty and his research interests include software engineering, fuzzy logics, formal methods, multiagent systems and complex systems.

Downloads

Published

2016-06-08

How to Cite

Rohallah, B., Ramdane, M., & Zaidi, S. (2016). PrefWS3: Web services selection system based on semantics and user preferences. Informatica, 40(2). Retrieved from https://puffbird.ijs.si/index.php/informatica/article/view/1125

Issue

Section

Regular papers