首页> 外文学位 >OBJECT-ORIENTED ALERTER SYSTEM DESIGN.
【24h】

OBJECT-ORIENTED ALERTER SYSTEM DESIGN.

机译:面向对象的警报系统设计。

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

摘要

Database systems are usually 'passive.' Database alerting techniques provide a database system with the capability to take actions by itself. Hence, the database system with alerting techniques can play a more intelligent role. The primary objective of this research effort is the development of a distributed intelligent database system. This design problem encompasses the issues of the development of methodology to decompose the complex alerters into simple alerters, the investigation of algorithm for allocating the simple alerters and design of protocol for ensuring that alerters correctly monitor database. The proposed system is useful in office information systems, decision-support systems and user-friendly specification of 'chip' expert systems.; We approach the problem of monitoring database updates by using the object-oriented approach. A methodology is proposed to decompose a complex alerter into several objects. These objects form a tree-structure. Each object can be considered as monitoring a virtual database view. If the database view is updated, the updated message is sent up the tree for further monitoring. The top object can check whether alert condition is met and then invoke the alert action.; An alerter can usually be expressed in terms of an associated query on database view. The conventional approach for implementing the complex alerters is that the database view is constructed whenever related elementary relations are updated. The response time of view-construction approach is longer than that of object-oriented approach. However, object-oriented approach needs much more space to store customized alerters. Another approach we proposed is the combination of both approaches. The performance of three approaches is compared. The combination approach can achieve better time-space tradeoff.; If the object-oriented approach is applied in the centralized computer systems, the complex alerter can be correctly invoked. But in the distributed systems, the actions which should be invoked may be missing or the extraneous actions are invoked. Some concurrency-control methods are proposed to make sure that the complex alerters monitor the database updates correctly in the distributed systems.; Some allocation algorithms are also proposed to allocate the alerting objects so that the response time is minimal under object-number constraints.
机译:数据库系统通常是“被动的”。数据库警报技术使数据库系统能够自行执行操作。因此,具有警报技术的数据库系统可以发挥更加智能的作用。这项研究工作的主要目标是开发分布式智能数据库系统。这个设计问题包括以下问题:将复杂的警报器分解为简单警报器的方法论的发展,分配简单警报器的算法的研究以及确保警报器正确监视数据库的协议设计。拟议的系统可用于办公室信息系统,决策支持系统和“芯片”专家系统的用户友好规范。我们通过使用面向对象的方法来解决监视数据库更新的问题。提出了一种将复杂的警报器分解为几个对象的方法。这些对象形成树形结构。每个对象都可以视为监视虚拟数据库视图。如果数据库视图已更新,则更新的消息将沿树发送,以进行进一步监视。顶部对象可以检查是否满足警报条件,然后调用警报动作。警报器通常可以根据数据库视图上的关联查询来表示。用于实现复杂警报器的常规方法是,只要相关的基本关系被更新,就构造数据库视图。视图构建方法的响应时间比面向对象方法的响应时间长。但是,面向对象的方法需要更多空间来存储自定义警报器。我们提出的另一种方法是两种方法的组合。比较了三种方法的性能。组合方法可以实现更好的时空权衡。如果在集中式计算机系统中应用面向对象的方法,则可以正确调用复杂的警报器。但是在分布式系统中,应调用的动作可能会丢失,或者会调用无关的动作。提出了一些并发控制方法,以确保复杂的警报器可以正确监视分布式系统中的数据库更新。还提出了一些分配算法来分配警报对象,以使在对象数量约束下的响应时间最短。

著录项

  • 作者

    CHEN, HSING LUNG.;

  • 作者单位

    Illinois Institute of Technology.;

  • 授予单位 Illinois Institute of Technology.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 1987
  • 页码 175 p.
  • 总页数 175
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号