2006 European Conference on Web Services (ECOWS'06) 2006
DOI: 10.1109/ecows.2006.32
|View full text |Cite
|
Sign up to set email alerts
|

Reliable, Secure, and Transacted Web Service Compositions with AO4BPEL

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
48
0
1

Year Published

2006
2006
2023
2023

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 40 publications
(49 citation statements)
references
References 4 publications
0
48
0
1
Order By: Relevance
“…In the first application [36,41,42], AO4BPEL aspects are used to implement a process container that provides support for security, reliable messaging, and transactions to BPEL processes. In the second application [35], AO4BPEL aspects are used to implement business rules in BPEL processes in a separate and modular way.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…In the first application [36,41,42], AO4BPEL aspects are used to implement a process container that provides support for security, reliable messaging, and transactions to BPEL processes. In the second application [35], AO4BPEL aspects are used to implement business rules in BPEL processes in a separate and modular way.…”
Section: Resultsmentioning
confidence: 99%
“…The implementation of the middleware can also profit from such crosscutting modularization mechanisms [41,72,73,152,201].…”
Section: The Need For Crosscutting Mechanismsmentioning
confidence: 99%
“…AO4BPEL is an aspect oriented language to extend BPEL business processes with non-functional properties such as reliable messaging, message encryption and transactions (Charfi, Schmeling, Heizenreder, & Mezini, 2006). Aspects can specify non-functional properties that are woven to services and their activities/tasks; however, a variety of pointcuts is limited in AO4BPEL.…”
Section: Related Workmentioning
confidence: 99%
“…3 Suppose a merchant who runs his online music shop purchases a general affiliate marketing software [9] to advertise at third party web sites denoted as affiliates. In a simplified schema of affiliate marketing, a customer visits an affiliate's site which refers him to the merchant's site.…”
Section: Changes As Crosscutting Requirementsmentioning
confidence: 99%
“…These issuse include database schema evolution with aspects [10] or aspect-oriented extensions of business processes and web services with crosscutting concerns of reliability, security, and transactions [3]. Also, an increased changeability of components implemented using aspect-oriented programming [13,14,18] and aspect-oriented programming with the frame technology [15], as well as enhanced reusability and evolvability of design patterns achieved by using generic aspect-oriented languages to implement them [20] have been reported.…”
Section: Related Workmentioning
confidence: 99%