A correlation framework for the CORBA component model

被引:0
|
作者
Georg Jung
John Hatcliff
机构
[1] Kansas State University,Department of Computing and Information Sciences
关键词
Event correlation; CORBA component model (CCM); Component system; Event communication; Event filtering; Event type transformation;
D O I
10.1007/s10009-007-0041-2
中图分类号
学科分类号
摘要
Large distributed systems, including real-time embedded systems, are increasingly being built using sophisticated middleware frameworks. Communication in such systems is often realized using in terms of asynchronous events whose propagation is implemented by an underlying publish/subscribe service that hooks components into a generic event communication channel. Event correlation—a mechanism for monitoring and filtering events—has been introduced in some of these systems as an effective technique for reducing network traffic and computation time. Unfortunately, even though event correlation is used heavily in frameworks such as ACE/TAO’s real-time event-channel and in mission critical contexts such as Boeing’s Bold Stroke avionics middleware, the industry standard CORBA Component Model (CCM) does not include a specification of event correlation. While previous proposals for event correlation usually offer sophisticated facilities to detect combinations in the stream of incoming events, they have not been constructed to fit within the CCM type system, and they offer relatively little support for transforming and rearranging filtered events into meaningful output events. In this paper, we present the design rationale, syntax, and semantics for a new and highly flexible model for event correlation that is designed for integration into the CCM type system. Our model has been integrated and tested in the Cadena development and analysis framework, which has been designed to support development of mission-control applications in the Boeing Bold Stroke framework.
引用
收藏
页码:417 / 427
页数:10
相关论文
共 50 条
  • [31] A CORBA framework for distributed simulation
    Kuhl, F
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1997, 9 (09): : 18 - &
  • [32] A CORBA framework for multimedia streams
    McGrath, D
    Chapman, M
    TINA '97 - GLOBAL CONVERGENCE OF TELECOMMUNICATIONS AND DISTRIBUTED OBJECT COMPUTING, PROCEEDINGS, 1998, : 239 - 243
  • [33] A test framework for CORBA interoperability
    Li, M
    Puder, A
    Schieferdecker, I
    FIFTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2001, : 152 - 161
  • [34] CORBA framework for distributed simulation
    Kuhl, Frederick
    JOOP - Journal of Object-Oriented Programming, 1997, 9 (09):
  • [35] A fault tolerance framework for CORBA
    Moser, LE
    Melliar-Smith, PM
    Narasimhan, P
    TWENTY-NINTH ANNUAL INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT COMPUTING, DIGEST OF PAPERS, 1999, : 150 - 157
  • [36] Fault tolerance framework for CORBA
    Moser, L.E.
    Melliar-Smith, P.M.
    Narasimhan, P.
    Proceedings - Annual International Conference on Fault-Tolerant Computing, 1999, : 150 - 157
  • [37] Towards a dynamic CORBA component platform
    Marvie, R
    Merle, P
    Geib, JM
    DOA'00: INTERNATIONAL SYMPOSIUM ON DISTRIBUTED OBJECTS AND APPL ICATIONS, PROCEEDINGS, 2000, : 305 - 314
  • [38] Pcanel: A model driven component framework
    Xie, C
    Chen, WZ
    Shi, JY
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 5171 - 5176
  • [39] Transparent integration of CORBA and the .NET framework
    Oberleitner, J
    Gschwind, T
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2003: COOPIS, DOA, AND ODBASE, 2003, 2888 : 1384 - 1401
  • [40] A framework for TMN-CORBA interoperability
    Lee, WC
    Mitchell, G
    NOMS '98 - 1998 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, VOLS 1-3, 1998, : 90 - 99