Charfi, Anis ; Schmeling, Benjamin ; Heizenreder, Andreas ; Mezini, Mira (2006)
Reliable, Secure, and Transacted Web Service Compositions with AO4BPEL.
4th European Conference on Web Services (ECOWS '06). Zurich, Switzerland
doi: 10.1109/ECOWS.2006.32
Konferenzveröffentlichung, Bibliographie
Kurzbeschreibung (Abstract)
Web service compositions in BPEL have several nonfunctional requirements such as security, reliable messaging, and transactions. Although many WS-* specifications address such non-functional concerns in the Web service context, they focus only on the messaging-level requirements without addressing the process-level requirements. In this paper, we discuss different non-functional requirements in BPEL workflows and observe that current orchestration engines lack support for the specification and enforcement of such requirements, especially for process-level requirements. To solve this problem, we present a container framework, which introduces an XML-based deployment descriptor to specify the non-functional requirements in a declarative way. To enforce these requirements, a process container intercepts the process execution and calls dedicated middleware Web services. We implemented the process container as a lightweight container using a set of A04BPEL aspects that are automatically generated from the deployment descriptor. In addition, we have implemented BPEL middleware Web services for reliable messaging, security, and transaction
Typ des Eintrags: | Konferenzveröffentlichung |
---|---|
Erschienen: | 2006 |
Autor(en): | Charfi, Anis ; Schmeling, Benjamin ; Heizenreder, Andreas ; Mezini, Mira |
Art des Eintrags: | Bibliographie |
Titel: | Reliable, Secure, and Transacted Web Service Compositions with AO4BPEL |
Sprache: | Englisch |
Publikationsjahr: | Dezember 2006 |
Buchtitel: | 4th European Conference on Web Services |
Veranstaltungstitel: | 4th European Conference on Web Services (ECOWS '06) |
Veranstaltungsort: | Zurich, Switzerland |
DOI: | 10.1109/ECOWS.2006.32 |
Kurzbeschreibung (Abstract): | Web service compositions in BPEL have several nonfunctional requirements such as security, reliable messaging, and transactions. Although many WS-* specifications address such non-functional concerns in the Web service context, they focus only on the messaging-level requirements without addressing the process-level requirements. In this paper, we discuss different non-functional requirements in BPEL workflows and observe that current orchestration engines lack support for the specification and enforcement of such requirements, especially for process-level requirements. To solve this problem, we present a container framework, which introduces an XML-based deployment descriptor to specify the non-functional requirements in a declarative way. To enforce these requirements, a process container intercepts the process execution and calls dedicated middleware Web services. We implemented the process container as a lightweight container using a set of A04BPEL aspects that are automatically generated from the deployment descriptor. In addition, we have implemented BPEL middleware Web services for reliable messaging, security, and transaction |
Fachbereich(e)/-gebiet(e): | 20 Fachbereich Informatik 20 Fachbereich Informatik > Softwaretechnik |
Hinterlegungsdatum: | 14 Sep 2009 07:10 |
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 |