• xmlui.mirage2.page-structure.header.title
    • français
    • English
  • Aide
  • Connexion
  • Langue 
    • Français
    • English
Consulter le document 
  •   Accueil
  • LAMSADE (UMR CNRS 7243)
  • LAMSADE : Publications
  • Consulter le document
  •   Accueil
  • LAMSADE (UMR CNRS 7243)
  • LAMSADE : Publications
  • Consulter le document
JavaScript is disabled for your browser. Some features of this site may not work without it.

Afficher

Toute la baseCentres de recherche & CollectionsAnnée de publicationAuteurTitreTypeCette collectionAnnée de publicationAuteurTitreType

Mon compte

Connexion

Enregistrement

Statistiques

Documents les plus consultésStatistiques par paysAuteurs les plus consultés
Thumbnail

Vers l'adaptabilité dynamique des architectures orientés services

Ben Hmida, Mehdi; Haddad, Serge (2007), Vers l'adaptabilité dynamique des architectures orientés services, 3ème Journée Francophone sur le Développement de Logiciels Par Aspects (JFDLPA 2007), 2007-03, Toulouse, France

Voir/Ouvrir
Adaptabilite.pdf (400.6Kb)
Type
Communication / Conférence
Date
2007
Titre du colloque
3ème Journée Francophone sur le Développement de Logiciels Par Aspects (JFDLPA 2007)
Date du colloque
2007-03
Ville du colloque
Toulouse
Pays du colloque
France
Pages
16
Métadonnées
Afficher la notice complète
Auteur(s)
Ben Hmida, Mehdi
Laboratoire d'analyse et modélisation de systèmes pour l'aide à la décision [LAMSADE]
Haddad, Serge
Laboratoire d'analyse et modélisation de systèmes pour l'aide à la décision [LAMSADE]
Résumé (FR)
Actuellement, les services Web constituent la solution adéquate pour implémenter les architectures orientées service. Mais, cette technologie présente des limitations vis à vis du changement dynamique de service. D’une part, Les fournisseurs de service n’ont pas le moyen d’adapter dynamiquement un service Web existant aux changements de la logique mé- tier. D’autre part, Les consommateurs du service n’ont pas le moyen d’adapter dynamiquement leur comportement à ce changement. Dans ce papier, nous montrons comment mettre en oeuvre une architecture orientée service auto adaptable en introduisant la programmation par aspect (PPA) et les algèbres de processus. Nous utilisons les principaux concepts de la PPA (point de jonction, coupe et conseil) dans le contexte des services Web pour changer le comportement d’un service Web (simple ou BPEL) sans toucher à son implémentation. Par la suite, nous don- nons une formalisation à un service Web adaptable (service de base avec les aspects services) grâce aux algèbres de processus. Cette formalisation nous permet de générer automatiquement un client qui s’adapte dynamiquement au changement.
Résumé (EN)
Currently, Web Services are the fitted technical solution to implement Service Ori- ented Architecture (SOA). However, this technology presents limitations concerning dynamic service adaptabilty. From one side, Web Services providers have no mean to dynamically adapt an existing Web Service to business requirements changes. From the other side, Web Services clients have no way to dynamically adapt themselves to the service changing in order to avoid execution failures. In this paper, we show how we achieve a dynamic adaptable SOA by intro- ducing the Aspect Oriented Programming (AOP) paradigm and Process Algebra (PA).We apply the main AOP concepts (joinpoint, pointcut and advice) in the Web Service context to modify the behaviour of an existent Web Service without touching its implementation. Then, we propose a Process Algebra formalism to specify a change-prone BPEL process (base service and aspect services) and shows how to generate automatically a client which dynamically adapt its behaviour to the service changes.
Mots-clés
Dynamic Adaptabilty; Process Algebra; Aspect Oriented Programming; Web Services; Service Oriented Architecture; adaptabilité dynamique; algèbres de processus; programmation orientée aspect; services web; Architecture orientée service

Publications associées

Affichage des éléments liés par titre et auteur.

  • Vignette de prévisualisation
    Dynamically Adapting Clients to Web Services Changing 
    Ben Hmida, Mehdi; Boutrous Saab, Céline; Haddad, Serge; Monfort, Valérie; Tomaz Ferraz, Ricardo (2006) Communication / Conférence
  • Vignette de prévisualisation
    Client Synthesis for Aspect Oriented Web Services 
    Haddad, Serge; Ben Hmida, Mehdi (2010) Communication / Conférence
  • Vignette de prévisualisation
    Towards The Dynamic Adaptability of SOA: AOP and Process Algebra Approach 
    Haddad, Serge; Boutrous Saab, Céline; Ben Hmida, Mehdi; Tomaz Ferraz, Ricardo; Monfort, Valérie (2007) Communication / Conférence
  • Vignette de prévisualisation
    Applying AOP Concepts to Increase Web Services Flexibility 
    Ben Hmida, Mehdi; Tomaz Ferraz, Ricardo; Monfort, Valérie (2005) Communication / Conférence
  • Vignette de prévisualisation
    How to Increase Adaptability to Web Services : An Aspectual Reflection Approach 
    Tomaz Ferraz, Ricardo; Ben Hmida, Mehdi; Monfort, Valérie (2005) Communication / Conférence
Dauphine PSL Bibliothèque logo
Place du Maréchal de Lattre de Tassigny 75775 Paris Cedex 16
Tél. : 01 44 05 40 94
Contact
Dauphine PSL logoEQUIS logoCreative Commons logo