Amit - the situation manager

被引:88
作者
Adi, A [1 ]
Etzion, O [1 ]
机构
[1] IBM Corp, Res Lab, Haifa, Israel
关键词
active technology; active databases; high-level languages; composite events;
D O I
10.1007/s00778-003-0108-y
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the "situation manager", a tool that includes both a language and an efficient runtime execution mechanism aimed at reducing the complexity of active applications. This tool follows the observation that in many cases there is a gap between current tools that enable one to react to a single event (following the ECA: event-condition-action paradigm) and the reality in which a single event may not require any reaction; however, the reaction should be given to patterns over the event history. The concept of situation presented in this paper extends the concept of composite event in its expressive power, flexibility, and usability. This paper motivates the work, surveys other efforts in this area, and discusses both the language and the execution model.
引用
收藏
页码:177 / 203
页数:27
相关论文
共 33 条
  • [1] BECK M, 1999, P INT C ADV ISS E CO
  • [2] Behrends H., 1994, Proceedings Fourth International Workshop on Research Issues in Data Engineering. Active Database Systems (Cat. No.94TH0618-9), P172, DOI 10.1109/RIDE.1994.282839
  • [3] BERNDTSSON M, 1991, THESIS U SKOVDE SWED
  • [4] BOTZER D, 2000, P 8 EUR C INF SYST V
  • [5] SNOOP - AN EXPRESSIVE EVENT SPECIFICATION LANGUAGE FOR ACTIVE DATABASES
    CHAKRAVARTHY, S
    MISHRA, D
    [J]. DATA & KNOWLEDGE ENGINEERING, 1994, 14 (01) : 1 - 26
  • [6] CHAKRAVARTHY S, 1997, P ACM SIGMOD INT C M, P572
  • [7] Cicekli N. K., 2000, Database and expert systems applications. 11th International Conference, DEXA 2000. Proceedings (Lecture Notes in Computer Science Vol.1873), P222
  • [8] COLLET C, 1996, P 7 INT C DAT EXP SY, P244
  • [9] DAYAL U, 1996, HIPAC PROJECT ACTIVE, P177
  • [10] DIAZ O, 1997, J VERY LARGE DATABAS, V6, P282