• xmlui.mirage2.page-structure.header.title
    • français
    • English
  • Help
  • Login
  • Language 
    • Français
    • English
View Item 
  •   BIRD Home
  • LAMSADE (UMR CNRS 7243)
  • LAMSADE : Publications
  • View Item
  •   BIRD Home
  • LAMSADE (UMR CNRS 7243)
  • LAMSADE : Publications
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Browse

BIRDResearch centres & CollectionsBy Issue DateAuthorsTitlesTypeThis CollectionBy Issue DateAuthorsTitlesType

My Account

LoginRegister

Statistics

Most Popular ItemsStatistics by CountryMost Popular Authors
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

View/Open
Adaptabilite.pdf (400.6Kb)
Type
Communication / Conférence
Date
2007
Conference title
3ème Journée Francophone sur le Développement de Logiciels Par Aspects (JFDLPA 2007)
Conference date
2007-03
Conference city
Toulouse
Conference country
France
Pages
16
Metadata
Show full item record
Author(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]
Abstract (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.
Abstract (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.
Subjects / Keywords
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

Related items

Showing items related by title and author.

  • Thumbnail
    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
  • Thumbnail
    Client Synthesis for Aspect Oriented Web Services 
    Haddad, Serge; Ben Hmida, Mehdi (2010) Communication / Conférence
  • Thumbnail
    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
  • Thumbnail
    Applying AOP Concepts to Increase Web Services Flexibility 
    Ben Hmida, Mehdi; Tomaz Ferraz, Ricardo; Monfort, Valérie (2005) Communication / Conférence
  • Thumbnail
    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
Phone: 01 44 05 40 94
Contact
Dauphine PSL logoEQUIS logoCreative Commons logo