Implementation of JEM - A Java']Java composite event package

被引:1
|
作者
Liu, GT [1 ]
Mok, AK [1 ]
机构
[1] Univ Texas, Dept Comp Sci, Austin, TX 78712 USA
关键词
D O I
10.1109/RTTAS.1999.777662
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Events are used in distributed systems for monitoring purposes since internal states are often hidden from the observer: Composite events are recursively defined:events upon conditions involving other events and occur whenever those conditions are satisfied. In systems where conditions on the occurrences of multiple events need to be monitored, composite events are extremely useful for clarifying the semantics of the conditions to be monitored and the correlation of simpler events. In this paper we present a composite event package in Java called JEM, which accepts and monitors the composite events specified in a Java Event Specification Language(JESL). JESL is developed based on a unified formalism presented in [14] for composite event and timing constraint specification. The system structure of JEM and its major components, Le. Event Subscription Sewer; Composite Event Compiler and Monitor; are described in the paper. Some performance experiment results and the scalability issue of JEM are also discussed. The paper also demonstrates the practicality of JEM by explaining how a network event correlation application is built using JEM.
引用
收藏
页码:68 / 78
页数:11
相关论文
共 50 条
  • [21] MPI and its implementation in Java']Java
    Zeng, JY
    Mu, JS
    Lin, ZY
    Li, BF
    ACTIVE MEDIA TECHNOLOGY, 2003, : 196 - 201
  • [22] Java']Java implementation platform for the integrated state- and event-based specification in PROB
    Yang, L.
    Poppleton, M. R.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2010, 22 (08): : 1007 - 1022
  • [23] Jacl: A Tcl implementation in Java']Java
    Lam, IK
    Smith, B
    PROCEEDINGS OF THE FIFTH ANNUAL TCL/TK WORKSHOP, 1997, : 31 - 36
  • [24] Communication protocol implementation in Java']Java
    Csopaki, G
    Horváth, GA
    Kovács, G
    INTERACTIVE DISTRIBUTED MULTIMEDIA SYSTEMS AND TELECOMMUNICATION SERVICES, PROCEEDINGS, 2000, 1905 : 254 - 265
  • [25] Design and implementation of Java']Java processors
    Omondi, AR
    ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, 2003, 2823 : 86 - 96
  • [26] Concurrent Discrete Event Simulation in Java']Java
    Dalseng, John I.
    EUROPEAN SIMULATION AND MODELLING CONFERENCE 2010, 2010, : 102 - 104
  • [27] Java']Java beans and the new event model
    Giguère, E
    DR DOBBS JOURNAL, 1997, 22 (04): : 50 - +
  • [28] JPARSS: A Java']Java parallel network package for grid computing
    Chen, J
    Askers, W
    Chen, Y
    Watson, W
    PROCEEDINGS OF THE 6TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2002, : 944 - 947
  • [29] Analysing the Java']Java package/access concepts in Isabelle/HOL
    Schirmer, N
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2004, 16 (07): : 689 - 706
  • [30] A simple Java']Java package for GUI-like interactivity
    Koffman, E
    Wolz, U
    PROCEEDINGS OF THE THIRTY-SECOND SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2001, 33 (01): : 11 - 15