Probabilistic, context-sensitive, and goal-oriented service selection

Fabio Casati, Malu Castellanos, Umesh Dayal, Ming Chien Shan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

28 Citations (Scopus)

Abstract

In this paper we propose a novel approach and a platform for dynamic service selection in composite Web services. The problem we try to solve is that of selecting, for each composite service execution and for each step in the execution, the service that maximizes the probability of reaching a user-defined goal. We first underline the limitations of a priori approaches based on having each service provider declare non-functional parameters and on trying to select services based on some utility functions over these parameters. Then, we propose an approach that overcomes these limitations by tackling the problem a posteriori: we analyze past executions of the composite service and build, using data mining techniques, a set of context-sensitive service selection models to be applied at each stage in the composite service execution. We show the architecture of a prototype that implements this approach and we discuss its benefits over the a priori approach.

Original languageEnglish
Title of host publicationICSOC '04
Subtitle of host publicationProceedings of the Second International Conference on Service Oriented Computing
EditorsM. Aiello, M. Aoyama, F. Curbera, M.P. Papazoglou
Pages316-321
Number of pages6
Publication statusPublished - 2004
Externally publishedYes
EventICSOC '04: Proceedings of the Second International Conference on Service Oriented Computing - New York City, NY, United States
Duration: 15 Nov 200419 Nov 2004

Conference

ConferenceICSOC '04: Proceedings of the Second International Conference on Service Oriented Computing
CountryUnited States
CityNew York City, NY
Period15.11.0419.11.04

Fingerprint

Composite materials
Web services
Data mining

Keywords

  • Data mining
  • Service selection
  • Web services

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Casati, F., Castellanos, M., Dayal, U., & Shan, M. C. (2004). Probabilistic, context-sensitive, and goal-oriented service selection. In M. Aiello, M. Aoyama, F. Curbera, & M. P. Papazoglou (Eds.), ICSOC '04: Proceedings of the Second International Conference on Service Oriented Computing (pp. 316-321)

Probabilistic, context-sensitive, and goal-oriented service selection. / Casati, Fabio; Castellanos, Malu; Dayal, Umesh; Shan, Ming Chien.

ICSOC '04: Proceedings of the Second International Conference on Service Oriented Computing. ed. / M. Aiello; M. Aoyama; F. Curbera; M.P. Papazoglou. 2004. p. 316-321.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Casati, F, Castellanos, M, Dayal, U & Shan, MC 2004, Probabilistic, context-sensitive, and goal-oriented service selection. in M Aiello, M Aoyama, F Curbera & MP Papazoglou (eds), ICSOC '04: Proceedings of the Second International Conference on Service Oriented Computing. pp. 316-321, ICSOC '04: Proceedings of the Second International Conference on Service Oriented Computing, New York City, NY, United States, 15.11.04.
Casati F, Castellanos M, Dayal U, Shan MC. Probabilistic, context-sensitive, and goal-oriented service selection. In Aiello M, Aoyama M, Curbera F, Papazoglou MP, editors, ICSOC '04: Proceedings of the Second International Conference on Service Oriented Computing. 2004. p. 316-321
Casati, Fabio ; Castellanos, Malu ; Dayal, Umesh ; Shan, Ming Chien. / Probabilistic, context-sensitive, and goal-oriented service selection. ICSOC '04: Proceedings of the Second International Conference on Service Oriented Computing. editor / M. Aiello ; M. Aoyama ; F. Curbera ; M.P. Papazoglou. 2004. pp. 316-321
@inproceedings{fae5193909eb410ba5889666fd79464f,
title = "Probabilistic, context-sensitive, and goal-oriented service selection",
abstract = "In this paper we propose a novel approach and a platform for dynamic service selection in composite Web services. The problem we try to solve is that of selecting, for each composite service execution and for each step in the execution, the service that maximizes the probability of reaching a user-defined goal. We first underline the limitations of a priori approaches based on having each service provider declare non-functional parameters and on trying to select services based on some utility functions over these parameters. Then, we propose an approach that overcomes these limitations by tackling the problem a posteriori: we analyze past executions of the composite service and build, using data mining techniques, a set of context-sensitive service selection models to be applied at each stage in the composite service execution. We show the architecture of a prototype that implements this approach and we discuss its benefits over the a priori approach.",
keywords = "Data mining, Service selection, Web services",
author = "Fabio Casati and Malu Castellanos and Umesh Dayal and Shan, {Ming Chien}",
year = "2004",
language = "English",
isbn = "1581138717",
pages = "316--321",
editor = "M. Aiello and M. Aoyama and F. Curbera and M.P. Papazoglou",
booktitle = "ICSOC '04",

}

TY - GEN

T1 - Probabilistic, context-sensitive, and goal-oriented service selection

AU - Casati, Fabio

AU - Castellanos, Malu

AU - Dayal, Umesh

AU - Shan, Ming Chien

PY - 2004

Y1 - 2004

N2 - In this paper we propose a novel approach and a platform for dynamic service selection in composite Web services. The problem we try to solve is that of selecting, for each composite service execution and for each step in the execution, the service that maximizes the probability of reaching a user-defined goal. We first underline the limitations of a priori approaches based on having each service provider declare non-functional parameters and on trying to select services based on some utility functions over these parameters. Then, we propose an approach that overcomes these limitations by tackling the problem a posteriori: we analyze past executions of the composite service and build, using data mining techniques, a set of context-sensitive service selection models to be applied at each stage in the composite service execution. We show the architecture of a prototype that implements this approach and we discuss its benefits over the a priori approach.

AB - In this paper we propose a novel approach and a platform for dynamic service selection in composite Web services. The problem we try to solve is that of selecting, for each composite service execution and for each step in the execution, the service that maximizes the probability of reaching a user-defined goal. We first underline the limitations of a priori approaches based on having each service provider declare non-functional parameters and on trying to select services based on some utility functions over these parameters. Then, we propose an approach that overcomes these limitations by tackling the problem a posteriori: we analyze past executions of the composite service and build, using data mining techniques, a set of context-sensitive service selection models to be applied at each stage in the composite service execution. We show the architecture of a prototype that implements this approach and we discuss its benefits over the a priori approach.

KW - Data mining

KW - Service selection

KW - Web services

UR - http://www.scopus.com/inward/record.url?scp=20444443223&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=20444443223&partnerID=8YFLogxK

M3 - Conference contribution

SN - 1581138717

SN - 9781581138719

SP - 316

EP - 321

BT - ICSOC '04

A2 - Aiello, M.

A2 - Aoyama, M.

A2 - Curbera, F.

A2 - Papazoglou, M.P.

ER -