An aspect-oriented framework for specification and enforcement of non-functional concerns in WS-BPEL. (22nd January 2013)
- Record Type:
- Journal Article
- Title:
- An aspect-oriented framework for specification and enforcement of non-functional concerns in WS-BPEL. (22nd January 2013)
- Main Title:
- An aspect-oriented framework for specification and enforcement of non-functional concerns in WS-BPEL
- Authors:
- Charfi, Anis
Schmeling, Benjamin
Mezini, Mira - Abstract:
- Web Service processes in WS-BPEL have several non-functional requirements such as security and reliable messaging. Although there are many WS-* specifications that address these concerns, their integration with WSBPEL is still open. In this paper, we discuss these non-functional requirements and present a survey on the current support for their specification and enforcement in WS-BPEL engines. Moreover, we introduce an aspect-oriented container framework that uses a declarative deployment descriptor to specify the non-functional requirements. For the enforcement, aspects in AO4BPEL 2.0 are generated, which intercept the process execution and call dedicated middleware Web Services.
- Is Part Of:
- International journal of web and grid services. Volume 8:Number 4(2012)
- Journal:
- International journal of web and grid services
- Issue:
- Volume 8:Number 4(2012)
- Issue Display:
- Volume 8, Issue 4 (2012)
- Year:
- 2012
- Volume:
- 8
- Issue:
- 4
- Issue Sort Value:
- 2012-0008-0004-0000
- Page Start:
- 386
- Page End:
- 424
- Publication Date:
- 2013-01-22
- Subjects:
- non-functional concerns -- web service composition -- aspects -- WS-BPEL -- AO4BPEL -- security -- reliable messaging -- transactions
Web services -- Periodicals
Computational grids (Computer systems) -- Periodicals
006.78 - Journal URLs:
- http://www.inderscience.com/browse/index.php ↗
http://www.inderscience.com/ ↗ - Languages:
- English
- ISSNs:
- 1741-1106
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 8932.xml