
Applying AOP Concepts to Increase Web Services Flexibility
Ben Hmida, Mehdi; Tomaz Ferraz, Ricardo; Monfort, Valérie (2005), Applying AOP Concepts to Increase Web Services Flexibility, International Conference on Next Generation Web Services Practices (NWeSP'05). Proceedings, IEEE Computer Society, p. 169-174. http://doi.ieeecomputersociety.org/10.1109/NWESP.2005.18
View/ Open
Type
Communication / ConférenceDate
2005Conference title
International Conference on Next Generation Web Services Practices (NWeSP 05),Conference date
2005-08Conference city
SeoulConference country
Corée du SudBook title
International Conference on Next Generation Web Services Practices (NWeSP'05). ProceedingsPublisher
IEEE Computer Society
ISBN
0-7695-2452-4
Pages
169-174
Publication identifier
Metadata
Show full item recordAuthor(s)
Ben Hmida, MehdiLaboratoire d'analyse et modélisation de systèmes pour l'aide à la décision [LAMSADE]
Tomaz Ferraz, Ricardo
Centre de Recherche en Informatique de Paris 1 [CRI]
Monfort, Valérie
Laboratoire d'analyse et modélisation de systèmes pour l'aide à la décision [LAMSADE]
Abstract (EN)
Web Service is the fitted technical solution which provides the required loose coupling to achieve Service Oriented Architecture (SOA). In previous works, we propose an approach, using the Aspect Oriented Programming (AOP) paradigm, to increase the adaptability of Web Services. This approach suffers from some deficiencies as dependency for both the programming language (Java) and the SOAP engine (AXIS). In this paper, we propose to increase the adaptability of Web Services by using the main AOP agreed semantics - advices, pointcuts and joinpoint- to change original Web Service behavior. In the new approach we consider that advices are themselves a web service. Moreover, we propose to use an XML Language for describe pointcuts, joinpoint and to referencing advices. The invocation of advices (Web Services) is accomplished by an XQuery engine to assure SOAP Engine independency and Advices are implemented as Web Services to promote programming language independency.Subjects / Keywords
SOA; web servicesRelated items
Showing items related by title and author.
-
Monfort, Valérie; Tomaz Ferraz, Ricardo; Ben Hmida, Mehdi (2006) Article accepté pour publication ou publié
-
Tomaz Ferraz, Ricardo; Ben Hmida, Mehdi; Monfort, Valérie (2005) Communication / Conférence
-
Ben Hmida, Mehdi; Boutrous Saab, Céline; Haddad, Serge; Monfort, Valérie; Tomaz Ferraz, Ricardo (2006) Communication / Conférence
-
Tomaz Ferraz, Ricardo; Ben Hmida, Mehdi; Monfort, Valérie (2006) Article accepté pour publication ou publié
-
Haddad, Serge; Boutrous Saab, Céline; Ben Hmida, Mehdi; Tomaz Ferraz, Ricardo; Monfort, Valérie (2007) Communication / Conférence