HAM: a general purpose hypertext abstract machine
Communications of the ACM
A data model for flexible hypertext database systems
ACM Transactions on Information Systems (TOIS)
Programmable browsing semantics in Trellis
HYPERTEXT '89 Proceedings of the second annual ACM conference on Hypertext
Indexing in a hypertext database
Proceedings of the sixteenth international conference on Very large databases
A functional meta-structure for hypertext models and systems
Electronic Publishing—Origination, Dissemination, and Design
A hypertext model supporting query mechanisms
Hypertext: concepts, systems and applications
Matching hypertext models to hypertext systems
ECHT '92 Proceedings of the ACM conference on Hypertext
The LRU-K page replacement algorithm for database disk buffering
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
The Dexter hypertext reference model
Communications of the ACM
UNIX systems for modern architectures: symmetric multiprocessing and caching for kernel programmers
UNIX systems for modern architectures: symmetric multiprocessing and caching for kernel programmers
BIRCH: an efficient data clustering method for very large databases
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
A navigation-oriented hypertext model based on statecharts
HYPERTEXT '97 Proceedings of the eighth ACM conference on Hypertext
Structural properties of hypertext
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
HYPERTEXT '00 Proceedings of the eleventh ACM on Hypertext and hypermedia
Distributed computation of web queries using automata
Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
IEEE Transactions on Knowledge and Data Engineering
Queries and Computation on the Web
ICDT '97 Proceedings of the 6th International Conference on Database Theory
Semantic Data Caching and Replacement
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Streaming-Data Algorithms for High-Quality Clustering
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
Hi-index | 0.00 |
In this paper, we propose a semantic model to capture the semantic locality in hypertext access for client-side caching. To characterize hypertext data from the perspective of clients, we define a semantic region as a cluster of semantically related logical documents. A logical document is defined as a sequence of subsequently visited interconnected documents which in turn are composed of a container file and (optionally) a set of component files. This model makes it easy to deal with temporal locality, spatial locality and semantic locality in hypertext access. To verify the proposed model, we use an experimental hypertext system, called HyperDB. We generate a set of workloads and assess the performance of a set of caching algorithms using the synthetic workloads and the experimental hypertext system.