Eddies: continuously adaptive query processing
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
WSQ/DSQ: a practical approach for combined querying of databases and the Web
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
Lazy query evaluation for Active XML
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Query optimization over web services
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Distributed query evaluation with performance guarantees
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
MapReduce: simplified data processing on large clusters
Communications of the ACM - 50th anniversary issue: 1958 - 2008
High Performance Parallel Database Processing and Grid Databases
High Performance Parallel Database Processing and Grid Databases
Flow Algorithms for Parallel Query Optimization
ICDE '08 Proceedings of the 2008 IEEE 24th International Conference on Data Engineering
Robust Runtime Optimization of Data Transfer in Queries over Web Services
ICDE '08 Proceedings of the 2008 IEEE 24th International Conference on Data Engineering
Adaptive Parallelization of Queries over Dependent Web Service Calls
ICDE '09 Proceedings of the 2009 IEEE International Conference on Data Engineering
Automated web service query service
International Journal of Web and Grid Services
A preference-aware query model for data web services
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
Hi-index | 0.00 |
A data providing web service operation returns a collection of objects for given parameters without any side effects. The Web Service MEDiator (WSMED) system automatically provides relational views of any data providing web service operations by reading their WSDL documents. These views are queried with SQL. In an execution plan, a call to a data providing web service operation may depend on the results from other web service operation calls. In other cases, different web service calls are independent of each other and can be called in any order. To parallelize and speed up both dependent and independent web service operation calls, WSMED has been extended with the adaptive operator PAP. It incrementally parallelizes calls to web service operations until no significant performance improvement is measured. The performance of PAP is evaluated using publicly available web services. The operator substantially improves the query performance without knowing the cost of calling a web service operation and without extensive memory usage.