The Safety Issue in a Web Travel Booking Services Scenario Based on Business Process Execution Language
- Apostolos Axenopoulos
- Charalampos Doulaverakis
- Nicholas Protogeros
- Panayiotis Tahinakis
- John Mylonakis
Abstract
In the Business Process modeling area, the Business Process Execution Language (BPEL) seems to be gaining ground in favor of its other competitors. The simplicity of the protocol coupled with its ability to hide the complex mechanisms that lie underneath along with advanced control features and integration with other concrete standards as XPath and XSLT have contributed to its acceptance. BPEL has been thoroughly investigated in literature as a solution to workflow management in an enterprise environment. In this paper, an intrinsic property of BPEL, related to compensation handling, is investigated as an alternative approach to two-phase commit used in distributed transactions. The applicability of the proposed solution is demonstrated on a travel booking scenario and interesting conclusions are drawn regarding the system’s response in cases of service failures.
- Full Text: PDF
- DOI:10.5539/cis.v3n4p53
Journal Metrics
WJCI (2022): 0.636
Impact Factor 2022 (by WJCI): 0.419
h-index (January 2024): 43
i10-index (January 2024): 193
h5-index (January 2024): N/A
h5-median(January 2024): N/A
( The data was calculated based on Google Scholar Citations. Click Here to Learn More. )
Index
- Academic Journals Database
- BASE (Bielefeld Academic Search Engine)
- CiteFactor
- CNKI Scholar
- COPAC
- CrossRef
- DBLP (2008-2019)
- EBSCOhost
- EuroPub Database
- Excellence in Research for Australia (ERA)
- Genamics JournalSeek
- Google Scholar
- Harvard Library
- Infotrieve
- LOCKSS
- Mendeley
- PKP Open Archives Harvester
- Publons
- ResearchGate
- Scilit
- SHERPA/RoMEO
- Standard Periodical Directory
- The Index of Information Systems Journals
- The Keepers Registry
- UCR Library
- Universe Digital Library
- WJCI Report
- WorldCat
Contact
- Chris LeeEditorial Assistant
- cis@ccsenet.org