首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >Delta abstractions: A technique for managing database states in runtime debugging of active database rules
【24h】

Delta abstractions: A technique for managing database states in runtime debugging of active database rules

机译:增量抽象:一种在活动数据库规则的运行时调试中管理数据库状态的技术

获取原文
获取原文并翻译 | 示例
           

摘要

Delta abstractions are introduced as a mechanism for managing database states during the execution of active database rules. Delta abstractions build upon the use of object deltas, capturing changes to individual objects through a system-supported, collapsible type structure. The object delta structure is implemented using object-oriented concepts such as encapsulation and inheritance so that all database objects inherit the ability to transparently create and manage delta values. Delta abstractions provide an additional layer to the database programmer for organizing object deltas according to different language components that induce database changes, such as methods and active rules. As with object deltas, delta abstractions are transparently created and maintained by the active database system. We define different types of delta abstractions as views of object deltas and illustrate how the services of delta abstractions can be used to inspect the state of active rule execution. An active rule analysis and debugging tool has been implemented to demonstrate the use of object deltas and delta abstractions for dynamic analysis of active rules at runtime.
机译:引入增量抽象作为在执行活动数据库规则期间管理数据库状态的机制。增量抽象基于对象增量的使用,通过系统支持的可折叠类型结构捕获对单个对象的更改。对象增量结构是使用诸如封装和继承之类的面向对象的概念实现的,因此所有数据库对象都继承了透明创建和管理增量值的功能。增量抽象为数据库程序员提供了一个附加层,用于根据引起数据库更改的不同语言组件(例如方法和活动规则)来组织对象增量。与对象增量一样,增量抽象由活动数据库系统透明地创建和维护。我们将不同类型的增量抽象定义为对象增量的视图,并说明如何使用增量抽象的服务来检查活动规则执行的状态。已实现了活动规则分析和调试工具,以演示如何使用对象增量和增量抽象对运行时的活动规则进行动态分析。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号