Traditional database concurrency control methods use locking, timestampordering, and optimistic-ordering to achieve DB consistency. However, these approaches are not suitable for long-running Web Service Compositions (WSCs) due to associated performance degradation. Our hypothesis asserts that, using transactional semantic and ordering information, the execution time of a WSC can be reduced, thus allowing the use of traditional database concurrency control methods while avoiding unacceptable performance degradation. Our solution is based on the following approaches: § We model a WSC as WS-BPEL specification, i.e., a partial order of WS transactions. § We allow some of the WS transactions in the WSC to execute in parallel. § We use tradition...
Concurrency control mechanisms including the wait, time-stamp and rollback mechanisms have been brie...
Cataloged from PDF version of article.Protocols developed so far for concurrency control in real-tim...
Data replication is one of the main techniques by which database systems can hope to meet the string...
Traditional database concurrency control methods use locking, timestampordering, and optimistic-orde...
Concurrent database transactions within a web service environment can cause a variety of problems wi...
Concurrent database transactions within a web service environment can cause a variety of problems wi...
The Business Process Execution Language BPEL4WS has emerged to introduce process dimension in Web Se...
Abstract. The Business Process Execution Language BPEL4WS has emerged to introduce process dimension...
For improved flexibility and concurrent usage existing transaction management models for Web service...
Business processes involve dynamic compositions of interleaved tasks. Therefore, ensuring reliable t...
Our aim is to provide efficient partitioning and allocation of data for web service compositions. We...
Our aim is to provide efficient partitioning and allocation of data for web service compositions. We...
Business transactions in web service environments run with relaxed isolation and atomicity property....
Many activities are comprised of temporally dependent events that must be executed in a specific chr...
Concurrent programming is essential to exploit parallel processing capabilities of modern multi-core...
Concurrency control mechanisms including the wait, time-stamp and rollback mechanisms have been brie...
Cataloged from PDF version of article.Protocols developed so far for concurrency control in real-tim...
Data replication is one of the main techniques by which database systems can hope to meet the string...
Traditional database concurrency control methods use locking, timestampordering, and optimistic-orde...
Concurrent database transactions within a web service environment can cause a variety of problems wi...
Concurrent database transactions within a web service environment can cause a variety of problems wi...
The Business Process Execution Language BPEL4WS has emerged to introduce process dimension in Web Se...
Abstract. The Business Process Execution Language BPEL4WS has emerged to introduce process dimension...
For improved flexibility and concurrent usage existing transaction management models for Web service...
Business processes involve dynamic compositions of interleaved tasks. Therefore, ensuring reliable t...
Our aim is to provide efficient partitioning and allocation of data for web service compositions. We...
Our aim is to provide efficient partitioning and allocation of data for web service compositions. We...
Business transactions in web service environments run with relaxed isolation and atomicity property....
Many activities are comprised of temporally dependent events that must be executed in a specific chr...
Concurrent programming is essential to exploit parallel processing capabilities of modern multi-core...
Concurrency control mechanisms including the wait, time-stamp and rollback mechanisms have been brie...
Cataloged from PDF version of article.Protocols developed so far for concurrency control in real-tim...
Data replication is one of the main techniques by which database systems can hope to meet the string...