A Requirement-Centric Approach to Web Service Modeling, Discovery, and Selection

Abstract : Service-Oriented Computing (SOC) has gained considerable popularity for implementing Service-Based Applications (SBAs) in a flexible and effective manner. The basic idea of SOC is to understand users' requirements for SBAs first, and then discover and select relevant services (i.e., that fit closely functional requirements) and offer a high Quality of Service (QoS). Understanding users' requirements is already achieved by existing requirement engineering approaches (e.g., TROPOS, KAOS, and MAP) which model SBAs in a requirement-driven manner. However, discovering and selecting relevant and high QoS services are still challenging tasks that require time and effort due to the increasing number of available Web services. In this paper, we propose a requirement-centric approach which allows: (i)~modeling users' requirements for SBAs with the MAP formalism and specifying required services using an Intentional Service Model (ISM); (ii)~discovering services by querying the Web service search engine Service-Finder and using keywords extracted from the specifications provided by the ISM; and(iii)~selecting automatically relevant and high QoS services by applying Formal Concept Analysis (FCA). We validate our approach by performing experiments on an e-books application. The experimental results show that our approach allows the selection of relevant and high QoS services with a high accuracy (the average precision is 89.41\%) and efficiency (the average recall is 95.43\%)
Type de document :
Communication dans un congrès
ICSOC International Conference on Service Oriented Computing, 2010, San Francisco, California, United States. Springer, 2010
Liste complète des métadonnées

Littérature citée [17 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00555042
Contributeur : Didier Vojtisek <>
Soumis le : mercredi 12 janvier 2011 - 09:45:45
Dernière modification le : mercredi 11 avril 2018 - 01:54:28
Document(s) archivé(s) le : mercredi 13 avril 2011 - 02:39:56

Fichier

Driss10b.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00555042, version 1

Citation

Maha Driss, Naouel Moha, Yassine Jamoussi, Jean-Marc Jézéquel, Henda Hajjami Ben Ghézala. A Requirement-Centric Approach to Web Service Modeling, Discovery, and Selection. ICSOC International Conference on Service Oriented Computing, 2010, San Francisco, California, United States. Springer, 2010. 〈inria-00555042〉

Partager

Métriques

Consultations de la notice

484

Téléchargements de fichiers

268