The Transactions of the Korea Information Processing Society (한국정보처리학회논문지)
- Volume 6 Issue 11
- /
- Pages.2875-2888
- /
- 1999
- /
- 1226-9190(pISSN)
Implementation of Object-oriented Active Rule System in Distributed Environment
분산환경에서 객체지향 능동 규칙 시스템 구현
- Go, Goeng-Uk ;
- Yu, Sang-Bong (Dept.of Operation Engineering, Inha University) ;
- Kim, Gi-Chang (Dept.of Computer Engineering, Inha University) ;
- Cha, Sang-Gyun (Dept.of Electronics Engineering, Seoul National University)
- Published : 1999.11.01
Abstract
In this paper we present compiler-based active rule system to efficiently maintain spatial integrity constraints in a heterogeneous, distributed environment. Specially, the prototype active rule system presented has been developed as a component of a whole middleware system called SDBC(Spatile DataBase Connectivity). Due to this reason, our active rule system is provided for heterogeneous ODBMSs in a distributed environment and used to define spatial integrity constraints using the active rules in E-C-A(Event-Condition-Action) type. Using this active rule system, an application programmer can free himself from a heavier burden on the integrity maintenance of application objects. In the compiler-based approach, active rules applicable to events raised by a database program are directly inserted into the program in a function type by the preprocessor, and then they are compiled with the application program source codes. One advantage of this approach is that there is no run-time overhead accompanied by monitoring all the database transitions when preprocessed program is executed. This active rule system also provides facilities to manage changed rules and dynamically interpret those rules at run-tuime.
Keywords