Local Region Caching to Support Object-Centered Constraints
MetadataShow full item record
Object-centered constraints are a computationally practical type of constraint that can be defined on any network of data. If a current-element in the database can be identified, a local region about the current element can be cached so that the constraint violation detection algorithm used to incrementally enforce object-centered constraints will only access elements stored in the cache. Depending on the access pattern which determines the current element, the boundary of the current cache may be useful in determining what elements need to be added to the cache and what elements from the cache can be retired when the current element changes. The caching approach used here can support any application that uses a local region of a database and can reduce the time needed to support object-centered constraints.