AO4BPEL applied Aspect Oriented Programming to executable business processes. Although modularized, AO4BPEL aspects do not have an explicit interface and the implicit one, based on XPath, is often fragile, hence reusing aspects in different processes is quite hard. Cooperative Aspect Oriented Programming aims at making aspects reusable by means of cooperative work between base code and aspects, realized by increasing the explicit a wareness of aspects at the expense of pure obliviousness. This work investigates the use of Cooperative Aspect Oriented Programming with BPEL processes.

Cooperative Aspect Oriented Programming for Executable Business Processes / Di Francescomarino, Chiara; Tonella, Paolo. - (2009), pp. 91-94. (Intervento presentato al convegno PESOS 2009 Principles of Engineering Service Oriented Systems tenutosi a Vancouver, Canada nel 05/2009).

Cooperative Aspect Oriented Programming for Executable Business Processes

Di Francescomarino, Chiara;Tonella, Paolo
2009-01-01

Abstract

AO4BPEL applied Aspect Oriented Programming to executable business processes. Although modularized, AO4BPEL aspects do not have an explicit interface and the implicit one, based on XPath, is often fragile, hence reusing aspects in different processes is quite hard. Cooperative Aspect Oriented Programming aims at making aspects reusable by means of cooperative work between base code and aspects, realized by increasing the explicit a wareness of aspects at the expense of pure obliviousness. This work investigates the use of Cooperative Aspect Oriented Programming with BPEL processes.
2009
PESOS 2009 Principles of Engineering Service Oriented Systems
IEEE Computer Society
9781424437436
Di Francescomarino, Chiara; Tonella, Paolo
Cooperative Aspect Oriented Programming for Executable Business Processes / Di Francescomarino, Chiara; Tonella, Paolo. - (2009), pp. 91-94. (Intervento presentato al convegno PESOS 2009 Principles of Engineering Service Oriented Systems tenutosi a Vancouver, Canada nel 05/2009).
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/362668
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 0
social impact