Charfi, Anis ; Mezini, Mira (2007)
AO4BPEL: An Aspect-Oriented Extension to BPEL.
In: World Wide Web Journal: Recent Advances on Web Services (special issue), 10 (3)
doi: 10.1007/s11280-006-0016-3
Artikel, Bibliographie
Kurzbeschreibung (Abstract)
Process-oriented composition languages such as BPEL allow Web Services to be composed into more sophisticated services using a workflow process. However, such languages exhibit some limitations with respect to modularity and flexibility. They do not provide means for a well-modularized specification of crosscutting concerns such as logging, persistence, auditing, and security. They also do not support the dynamic adaptation of composition at runtime. In this paper, we advocate an aspect-oriented approach to Web Service composition and present the design and implementation of AO4BPEL, an aspect-oriented extension to BPEL. We illustrate through examples how AO4BPEL makes the composition specification more modular and the composition itself more flexible and adaptable.
Typ des Eintrags: | Artikel |
---|---|
Erschienen: | 2007 |
Autor(en): | Charfi, Anis ; Mezini, Mira |
Art des Eintrags: | Bibliographie |
Titel: | AO4BPEL: An Aspect-Oriented Extension to BPEL |
Sprache: | Englisch |
Publikationsjahr: | September 2007 |
Verlag: | Springer Netherlands |
Titel der Zeitschrift, Zeitung oder Schriftenreihe: | World Wide Web Journal: Recent Advances on Web Services (special issue) |
Jahrgang/Volume einer Zeitschrift: | 10 |
(Heft-)Nummer: | 3 |
DOI: | 10.1007/s11280-006-0016-3 |
Kurzbeschreibung (Abstract): | Process-oriented composition languages such as BPEL allow Web Services to be composed into more sophisticated services using a workflow process. However, such languages exhibit some limitations with respect to modularity and flexibility. They do not provide means for a well-modularized specification of crosscutting concerns such as logging, persistence, auditing, and security. They also do not support the dynamic adaptation of composition at runtime. In this paper, we advocate an aspect-oriented approach to Web Service composition and present the design and implementation of AO4BPEL, an aspect-oriented extension to BPEL. We illustrate through examples how AO4BPEL makes the composition specification more modular and the composition itself more flexible and adaptable. |
Freie Schlagworte: | web service composition, workflow, separation of concerns, aspect-oriented programming, modularization, adaptation, BPEL |
Fachbereich(e)/-gebiet(e): | 20 Fachbereich Informatik 20 Fachbereich Informatik > Softwaretechnik |
Hinterlegungsdatum: | 22 Jul 2009 14:15 |
Letzte Änderung: | 05 Mär 2013 09:19 |
PPN: | |
Export: | |
Suche nach Titel in: | TUfind oder in Google |
Frage zum Eintrag |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |