Show simple item record

hal.structure.identifier
dc.contributor.authorHaddad, Serge
HAL ID: 745039
*
hal.structure.identifier
dc.contributor.authorBoutrous Saab, Céline*
hal.structure.identifierLaboratoire d'analyse et modélisation de systèmes pour l'aide à la décision [LAMSADE]
dc.contributor.authorBen Hmida, Mehdi*
hal.structure.identifierCentre de Recherche en Informatique de Paris 1 [CRI]
dc.contributor.authorTomaz Ferraz, Ricardo*
hal.structure.identifierLaboratoire d'analyse et modélisation de systèmes pour l'aide à la décision [LAMSADE]
dc.contributor.authorMonfort, Valérie*
dc.date.accessioned2009-09-25T14:26:49Z
dc.date.available2009-09-25T14:26:49Z
dc.date.issued2007
dc.identifier.urihttps://basepub.dauphine.fr/handle/123456789/1981
dc.language.isoenen
dc.subjectService Oriented Architectureen
dc.subjectWeb Servicesen
dc.subjectProcess Algebraen
dc.subjectAspect Oriented Programmingen
dc.subject.ddc004en
dc.titleTowards The Dynamic Adaptability of SOA: AOP and Process Algebra Approachen
dc.typeCommunication / Conférence
dc.contributor.editoruniversityotherENS Cachan;France
dc.description.abstractenService Oriented Architectures (SOA) aim to give methodological and technical answers to achieve interoperabilty and loose coupling between heterogeneous Information Systems (IS). Currently, Web Services are the fitted technical solution to implement such architectures. However, both Web Services providers and clients are faced to some important difficulties to dynamically change their behaviours. 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 introducing the Aspect Oriented Programming (AOP) paradigm and Process Algebra (PA). We propose a Process Algebra formalism to specify a change-prone BPEL process (base service and aspect services) and demonstrate how to generate a client which dynamically adapt its behaviour to the service changes. We illustrate our approach through a concrete case study and present the Aspect Service Weaver (ASW) tool which implements our concepts.en
dc.description.sponsorshipprivateouien
dc.subject.ddclabelInformatique généraleen
dc.relation.conftitle9th International Conference on Enterprise Information Systemsen
dc.relation.confdate2007-06
dc.relation.confcityFunchal, Madeiraen
dc.relation.confcountryPortugalen
hal.author.functionaut
hal.author.functionaut
hal.author.functionaut
hal.author.functionaut
hal.author.functionaut


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record