摘要
It is known as Coupling Modes that how the rule in active database system is triggered to ex-ecute by rule monitor when some special events occurs. In general, the Coupling Modes may be divided into immediate, deferred and detached modes in active database systems. This paper clas-sifies the coupling modes into syn-coupling and asyn-coupling modes, according to the key issue, synchrony/asynchrony, in parallel programming language. Rule execution semantics for various coupling modes is distinctly defined. It is beneficial to implementation and usage of the active rule system. After graph-based rule system (E-RG) and its execution modei, which have been re-searched in their previous works, are chiefly described, the authors show the various strategies to construct the syn-coupling and asyn-coupling modes in E-RG rule system, based on semantics for coupling modes.
It is known as Coupling Modes that how the rule in active database system is triggered to execute by rule monitor when some special events occurs. In general, the Coupling Modes may be divided into immediate, deferred and detached modes in active database systems. This paper classifies the coupling modes into syn-coupling and asyn-coupling modes, according to the key issue, synchrony/asynchrony, in parallel programming language. Rule execution semantics for various coupling modes is distinctly defined. It is beneficial to implementation and usage of the active rule system. After graph-based rule system (E-RG) and its execution model, which have been researched in their previous works, are chiefly described, the authors show the various strategies to construct the syn-coupling and asyn-coupling modes in E-RG rule system, based on semantics for coupling modes.
基金
the National Natural Science Foundation of China(No.60073045)