IEEE Intelligent Systems
On Efficient Matching of Streaming XML Documents and Queries
EDBT '02 Proceedings of the 8th International Conference on Extending Database Technology: Advances in Database Technology
Efficient Filtering of XML Documents for Selective Dissemination of Information
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Caching Strategies for Data-Intensive Web Sites
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
YFilter: Efficient and Scalable Filtering of XML Documents
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
Efficient Filtering of XML Documents with XPath Expressions
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
Path sharing and predicate evaluation for high-performance XML filtering
ACM Transactions on Database Systems (TODS)
Implementing a scalable XML publish/subscribe system using relational database systems
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Form-based proxy caching for database-backed web sites: keywords and functions
The VLDB Journal — The International Journal on Very Large Data Bases
Electronic Commerce Research and Applications
Modularizing services: A modified HoQ approach
Computers and Industrial Engineering
Hi-index | 0.00 |
For e-commerce Web service applications, cache should be applicable especially to product information services. However, practical e-commerce use cases have limited cacheability: (1) a message may contain management components, which reduce reusability of cached messages; (2) content typically consists of composite objects, which makes it harder to maintain cache effectively. Our solution proposed in this paper is service decomposition that decomposes a web service into management services and composite objects. We introduce our cache model and specification based on composite objects. The specification includes dependency description that specifies how to maintain changes in composite objects when the source objects are updated. In order to implement cache management on this model, a large number of XPath query results over the source objects must be cached and effectively maintained. In this paper, we also introduce a high performance implementation scheme of cache management based on a hybrid XML filter that combines in-memory structure matching and RDBMS-based parameter matching. The filter takes advantage of parameterized query patterns within dependency description and achieves scalability.