Intelligent caching: selecting, representing, and reusing data in an information server
CIKM '94 Proceedings of the third international conference on Information and knowledge management
Artificial intelligence: a modern approach
Artificial intelligence: a modern approach
Semantic cache mechanism for heterogeneous Web querying
WWW '99 Proceedings of the eighth international conference on World Wide Web
Orthogonally persistent object systems
The VLDB Journal — The International Journal on Very Large Data Bases - Persistent object systems
Semantic Data Caching and Replacement
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
XML and Object-Relational Database Systems - Enhancing Structural Mappings Based on Statistics
Selected papers from the Third International Workshop WebDB 2000 on The World Wide Web and Databases
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Conceptual modeling and code generation for rich internet applications
ICWE '06 Proceedings of the 6th international conference on Web engineering
Moving edge-side includes to the real edge: the clients
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Improving data access of J2EE applications by exploiting asynchronous messaging and caching services
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Investigating web services on the world wide web
Proceedings of the 17th international conference on World Wide Web
A Model-Driven Development for GWT-Based Rich Internet Applications with OOH4RIA
ICWE '08 Proceedings of the 2008 Eighth International Conference on Web Engineering
Designing Rich Internet Applications with Web Engineering Methodologies
WSE '07 Proceedings of the 2007 9th IEEE International Workshop on Web Site Evolution
Agile Web Development with Rails, Third Edition
Agile Web Development with Rails, Third Edition
A Browser-Based Middleware for Service-Oriented Rich Client
ICSS '10 Proceedings of the 2010 International Conference on Service Sciences
World Wide Web caching: trends and techniques
IEEE Communications Magazine
Hi-index | 0.00 |
Facilitated by the SOA and new Web technologies, Service-Oriented Rich Clients (SORCs) compose various Web-delivered services in Web browser to create new applications. The SORCs support client-side data storage and manipulation and provide more features than traditional thin clients. However, the SORCs might suffer from data access issues, mainly due to both client-side incompatible data sources and server-side improper or even undesirable cache strategies. Addressing the data access issues, this paper proposes a data access framework for SORCs. The main contributions of this paper are as follows. First, the framework makes the SORCs accommodate heterogeneous local storage solutions and diverse Web browsers properly. The framework abstracts the underlying details of different local storages and selects the most proper data sources for current SORC in use. Secondly, the framework provides a cache mechanism, which supports client-side customized cache strategies. An adaptive technique for the strategies is also proposed to adjust cache strategies based on users' historical actions to achieve better performance.