Consistency Management in Active Object - Oriented Database


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 5, No. 2, pp. 270-288, Feb. 1998
10.3745/KIPSTE.1998.5.2.270,   PDF Download:

Abstract

This paper describes consistency management in active object-oriented databases. State changes in typical databases are initiated by users, however, in active databases, active rules are activated in response of database state changes, and further the effects of active rule activation are propagated as well. Although this manner increases the activeness in databases by side-effect propagations, it may cause inconsistencies to the overall databases by those side-effect propagations. Activation of active rules and propagation of rule activation side-effects are useful in one hand to make databases active, but it come shortfalls in another hand to keep databases in consistency. In addition, object-orientation characteristics are yet another shortfall to make databases both active and consistent. This paper aims to solves the inconsistency problem which may occur in active object-oriented databases. First, integrity constraints and active rules are formalized to be suitable to object-oriented databases. Such a logical representation can be semantically reformulated to a sequence of database updates. A sequence of database updates thus contains (1)pre-conditions for updates to be activated, (2)propagations of side-effects of active rule activations, (3)post-conditions for updates to be in consistency. The contributions of this paper contain an extension of activeness features to object-oriented databases, and modeling a sequence of updates in order to make object-oriented databases active and maintain the databases consistent.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
L. H. .. M. ., "Consistency Management in Active Object - Oriented Database," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 5, no. 2, pp. 270-288, 1998. DOI: 10.3745/KIPSTE.1998.5.2.270.

[ACM Style]
Lee H . M .. 1998. Consistency Management in Active Object - Oriented Database. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 5, 2, (1998), 270-288. DOI: 10.3745/KIPSTE.1998.5.2.270.