Driss, Maha; Moha, Naouel; Jamoussi, Yassine; Jézéquel, Jean-Marc et Hajjami Ben Ghézala, Henda
(2010).
« A Requirement-centric Approach to Web Service Modeling, Discovery, and Selection » (Proceedings of the 8th International Conference on Service Oriented Computing (ICSOC'10), )
Fichier(s) associé(s) à ce document :
Résumé
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: |
Communication, article de congrès ou colloque
|
Informations complémentaires: |
IRISA/INRIA, University of Rennes 1, France |
Déposé par: |
Naouel Moha
|
Date de dépôt: |
29 janv. 2013 14:12 |
Dernière modification: |
01 nov. 2014 02:24 |
Adresse URL : |
http://archipel.uqam.ca/id/eprint/5164 |