[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3230905.3230938acmotherconferencesArticle/Chapter ViewAbstractPublication PageslopalConference Proceedingsconference-collections
research-article

An Intelligent Approach for Context-Aware Service Selection using Machine Learning

Published: 02 May 2018 Publication History

Abstract

Service selection is a process to choose the services that best suit user functional and Non-functional Properties (NFP). With the increasing number of available services, users are offered a choice of competitively functional (or even identical) services. Therefore, this choice strongly depends on the NFPs and the user preferences (context) that differentiate between several competitive services. The service selection can be performed automatically and transparently to the user. In this paper, An extension of OWL-S service is proposed to take context information into account during the selection. Afterwards, we presents an intelligent approach for context-aware service selection based on Markov Decision Process, we show how to solve it using reinforcement learning techniques.

References

[1]
Mohammad Alrifai, Thomas Risse, and Wolfgang Nejdl. A hybrid approach for efficient web service composition with end-to-end qos constraints. ACM Transactions on the Web (TWEB), 6(2):7, 2012.
[2]
Gregory Abowd, Anind Dey, Peter Brown, Nigel Davies, Mark Smith, and Pete Steggles. Towards a better understanding of context and context-awareness. In Handheld and ubiquitous computing, pages 304--307. Springer, 1999.
[3]
Dong-Hoon Shin, Kyong-Ho Lee, and Tatsuya Suda. Automated generation of composite web services based on functional semantics. Web Semantics: Science, Services and Agents on the World Wide Web, 7(4):332--343, 2009.
[4]
Yong-Lian Wang and Xue-Li Yu. Formalization and verification of automatic composition based on pi-calculus for semantic web service. In Knowledge Acquisition and Modeling, 2009. KAM'09. Second International Symposium on, volume 1, pages 103--106. IEEE, 2009.
[5]
Martin L Puterman. Markov decision processes: discrete stochastic dynamic programming. John Wiley & Sons, 2014.
[6]
R.S. Sutton. Reinforcement Learning. The Springer International Series in Engineering and Computer Science. Springer US, 2012. ISBN 9781461536185. URL https://books.google.co.ma/books?id=PwnrBwAAQBAJ.
[7]
David Martin, Mark Burstein, Jerry Hobbs, Ora Lassila, Drew McDermott, Sheila McIlraith, Srini Narayanan, Massimo Paolucci, Bijan Parsia, Terry Payne, et al. Owl-s: Semantic markup for web services. W3C member submission, 22:2007--04, 2004.
[8]
Mohammad Alrifai and Thomas Risse. Combining global optimization with local selection for efficient qos-aware service composition. In Proceedings of the 18th international conference on World wide web, pages 881--890. ACM, 2009.
[9]
Upkar Varshney. Pervasive healthcare and wireless health monitoring. Mobile Networks and Applications, 12(2-3):113--127, 2007.
[10]
Prashant Doshi, Richard Goodwin, Rama Akkiraju, and Kunal Verma. Dynamic workflow composition using markov decision processes. In Web Services, 2004. Proceedings. IEEE International Conference on, pages 576--582. IEEE, 2004.
[11]
Aiqiang Gao, Dongqing Yang, Shiwei Tang, and Ming Zhang. Web service composition using markov decision processes. In International Conference on Web-Age Information Management, pages 308--319. Springer, 2005.
[12]
Hongbing Wang, Xuan Zhou, Xiang Zhou, Weihong Liu, Wenya Li, and Athman Bouguettaya. Adaptive service composition based on reinforcement learning. Service-Oriented Computing, pages 92--107, 2010.

Cited By

View all
  • (2023)Distributed and Intelligent API Mediation Service for Enterprise-Grade Hybrid-Multicloud Computing2023 IEEE International Conference on Software Services Engineering (SSE)10.1109/SSE60056.2023.00025(1-11)Online publication date: Jul-2023
  • (2023)User's intention and context as pertinent factors for optimal web service compositionService Oriented Computing and Applications10.1007/s11761-023-00380-w18:1(33-66)Online publication date: 23-Dec-2023
  • (2022)Drone-as-a-Service Composition Under UncertaintyIEEE Transactions on Services Computing10.1109/TSC.2021.306600615:5(2685-2698)Online publication date: 1-Sep-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
LOPAL '18: Proceedings of the International Conference on Learning and Optimization Algorithms: Theory and Applications
May 2018
357 pages
ISBN:9781450353045
DOI:10.1145/3230905
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 May 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Context Awareness
  2. Machine Learning
  3. Service Selection

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

LOPAL '18
LOPAL '18: Theory and Applications
May 2 - 5, 2018
Rabat, Morocco

Acceptance Rates

LOPAL '18 Paper Acceptance Rate 61 of 141 submissions, 43%;
Overall Acceptance Rate 61 of 141 submissions, 43%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Distributed and Intelligent API Mediation Service for Enterprise-Grade Hybrid-Multicloud Computing2023 IEEE International Conference on Software Services Engineering (SSE)10.1109/SSE60056.2023.00025(1-11)Online publication date: Jul-2023
  • (2023)User's intention and context as pertinent factors for optimal web service compositionService Oriented Computing and Applications10.1007/s11761-023-00380-w18:1(33-66)Online publication date: 23-Dec-2023
  • (2022)Drone-as-a-Service Composition Under UncertaintyIEEE Transactions on Services Computing10.1109/TSC.2021.306600615:5(2685-2698)Online publication date: 1-Sep-2022
  • (2019)Dynamic Service Selection based on User Feedback in the IoT Environment2019 International Conference on Computer, Information and Telecommunication Systems (CITS)10.1109/CITS.2019.8862134(1-5)Online publication date: Aug-2019

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media