A survey for service selection approaches in dynamic environments

The usage of the service selection approaches across different dynamic service provisioning environments has increased the challenges associated with an effective method that can be used to select a relevant service. The use of service selection approach should depend on certain factors. In order to address this challenge, the literature analysis is conducted on various service selection approaches. A proposed approach needs to be tested by manipulating the relevant services description of available services. This paper, proposes various aspects that needs to be considered when choosing a method of service selection. The aspects were used in a scenario to select the effective method and later the method was evaluated based on response time, recall and precision metrics. The experiments showed that the approach works better based on the results yielded among the technical algorithms applied on the approach. The content-based algorithm returned more relevant services to the user and took shorter time as compared to the collaborative filtering.

[1]  Hong Qing Yu,et al.  Non-functional Property based service selection: A survey and classification of approaches , 2008 .

[2]  Antonio Pescapè,et al.  On the Integration of Cloud Computing and Internet of Things , 2014, 2014 International Conference on Future Internet of Things and Cloud.

[3]  Stephen S. Yau,et al.  QoS-Based Service Ranking and Selection for Service-Based Systems , 2011, 2011 IEEE International Conference on Services Computing.

[4]  Dimitris Plexousakis,et al.  OWL-Q for Semantic QoS-based Web Service Description and Discovery , 2007, SMRR.

[5]  P. Dhavachelvan,et al.  Evaluation of QoS Based Web-Service Selection Techniques for Service Composition , 2011 .

[6]  Stefano Nativi,et al.  Big Data challenges in building the Global Earth Observation System of Systems , 2015, Environ. Model. Softw..

[7]  Peter Tröger,et al.  Core Concepts and Use Case Scenario , 2008 .

[8]  John Mylopoulos,et al.  Non-Functional Requirements in Software Engineering , 2000, International Series in Software Engineering.

[9]  Klaus Moessner,et al.  Knowledge Representation in the Internet of Things: Semantic Modelling and its Applications , 2013 .

[10]  D. Zack,et al.  Computational analysis of tissue-specific combinatorial gene regulation: predicting interaction between transcription factors in human tissues , 2006, Nucleic acids research.

[11]  Xinchao Zhao,et al.  A HYBRID CLONAL SELECTION ALGORITHM FOR QUALITY OF SERVICE-AWARE WEB SERVICE SELECTION PROBLEM , 2012 .

[12]  E. Michael Maximilien,et al.  A framework and ontology for dynamic Web services selection , 2004, IEEE Internet Computing.

[13]  Hidekazu Tsuji,et al.  A new QoS ontology and its QoS-based ranking algorithm for Web services , 2009, Simul. Model. Pract. Theory.

[14]  Lei Cao,et al.  Cost-Driven Web Service Selection Using Genetic Algorithm , 2005, WINE.

[15]  Syed Muhammad Ahsan A framework for QoS computation in web service and technology selection , 2006, Comput. Stand. Interfaces.

[16]  Dilbag Singh,et al.  Evaluating performance of web services in cloud computing environment with high availability , 2012 .

[17]  Chi-Hung Chi,et al.  Modeling User's Non-functional Preferences for Personalized Service Ranking , 2012, ICSOC.

[18]  Salima Benbernou,et al.  A Soft Constraint-Based Approach to QoS-Aware Service Selection , 2010, ICSOC.

[19]  Anupriya Ankolekar,et al.  Preference-based selection of highly configurable web services , 2007, WWW '07.

[20]  Allel HadjAli,et al.  A fuzzy framework for efficient user-centric Web service selection , 2016, Appl. Soft Comput..

[21]  Mingchu Li,et al.  Flexible service selection with user-specific QoS support in service-oriented architecture , 2012, J. Netw. Comput. Appl..

[22]  Chen Ding,et al.  User-centered design of a QoS-based web service selection system , 2011, Service Oriented Computing and Applications.

[23]  Martin Bauer,et al.  Proceedings of the Federated Conference on Computer Science and Information Systems pp. 949–955 ISBN 978-83-60810-22-4 Service Modelling for the Internet of Things , 2022 .

[24]  T.V. Prabhakar,et al.  Dynamic selection of Web services with recommendation system , 2005, International Conference on Next Generation Web Services Practices (NWeSP'05).

[25]  Eric Mayer Service Oriented Computing Semantics Processes Agents , 2016 .

[26]  Vikas Deora,et al.  Quality of service support for service discovery and selection in service oriented computing environment , 2007 .

[27]  Bu-Sung Lee,et al.  Service discovery and measurement based on DAML-QoS ontology , 2005, WWW '05.

[28]  Mahboobeh Moghaddam,et al.  Combinatorial Auction-based Mechanisms for Composite Web Service Selection , 2015 .

[29]  Kerry L. Taylor,et al.  Semantics for the Internet of Things: Early Progress and Back to the Future , 2019 .

[30]  E. Michael Maximilien,et al.  Toward autonomic web services trust and selection , 2004, ICSOC '04.

[31]  Crhistian Alberto Noriega Guerra,et al.  A Middleware for Smart Environments , 2008 .