Selecting Web Services for Choreography Implementation: Compatibility Checking Approach with Access Control

Emad Elabd 1 Emmanuel Coquery 1 Mohand-Said Hacid 1
1 BD - Base de Données
LIRIS - Laboratoire d'InfoRmatique en Image et Systèmes d'information
Abstract : Recently, Web services technologies are adapted for designing and implementing complex inter-enterprise business applications. Web services choreography defines the required behaviors of Web ser-vices which participate in implementing such applications with their interactions through message exchanges. The designer of the application collects the Web services that implement the defined choreography. The selected services must be compatible and per-form the required operations of the application. Therefore, check-ing the compatibility between Web services to guarantee that they can interact correctly is a main step in the verification process. This type of checking is based on the services descriptions. Enrich-ing services descriptions by including their behaviours is becoming more and more important. This behaviour can be described by business protocols (BP) representing the possible sequences of message exchanges. Since a lot of Web services use access control policies (ACP) to restrict the access to authorized consumers, these policies should be a part of the service description. Selecting compatible Web services for implementing service choreography is the main contribution of this work. This is achieved by modeling and checking the compatibility between Web services by analyzing their business protocols after assigning the access control policies. Access control policies will be presented using ontology.
Type de document :
Communication dans un congrès
Knowledge Systems Institute Graduate School 22nd International Conference on Software Engineering and Knowledge Engineering , Jul 2010, San Francisco Bay, USA, United States. pp.235-240, 2010
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01381549
Contributeur : Équipe Gestionnaire Des Publications Si Liris <>
Soumis le : vendredi 14 octobre 2016 - 14:48:34
Dernière modification le : vendredi 10 novembre 2017 - 01:19:43

Identifiants

  • HAL Id : hal-01381549, version 1

Collections

Citation

Emad Elabd, Emmanuel Coquery, Mohand-Said Hacid. Selecting Web Services for Choreography Implementation: Compatibility Checking Approach with Access Control. Knowledge Systems Institute Graduate School 22nd International Conference on Software Engineering and Knowledge Engineering , Jul 2010, San Francisco Bay, USA, United States. pp.235-240, 2010. 〈hal-01381549〉

Partager

Métriques

Consultations de la notice

75