NiagaraCQ: a scalable continuous query system for Internet databases
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
Server load balancing
The Self-Serv Environment for Web Services Composition
IEEE Internet Computing
Lazy query evaluation for Active XML
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Analysis of Caching and Replication Strategies for Web Applications
IEEE Internet Computing
An approach to optimize data processing in business processes
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
The Active XML project: an overview
The VLDB Journal — The International Journal on Very Large Data Bases
OptimAX: Optimizing Distributed ActiveXML Applications
ICWE '08 Proceedings of the 2008 Eighth International Conference on Web Engineering
A framework for document-driven workflow systems
BPM'05 Proceedings of the 3rd international conference on Business Process Management
Hi-index | 0.00 |
Web services are used as the de facto standard to develop the modern business applications that require collaboration and coordination among the business partners. ActiveXML (AXML) is viewed as a data-oriented workflow language for specifying the Web service calls and their interactions. The present workflow engines execute the workflow specifications strictly without attempting to optimize the Web service calls. This paper proposes an optimization approach as a rule called $\mathcal{SCG}$, to improve the performance of workflows in the context of AXML. The $\mathcal{SCG}$ groups the Web service calls of AXML documents, and reuses the existing results of other equivalent Web service calls.