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 条
  • [41] Research on the framework of CORBA security models
    Hou, Di
    Huang, Chao-Yang
    Qi, Yong
    Shen, Jun-Yi
    Zhao, Ji-Zhong
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2002, 23 (10):
  • [42] A framework for Integrating Information Retrieval on CORBA
    Chang, YS
    Yuan, SM
    12TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2001, : 180 - 184
  • [43] Towards a contract Aware CORBA component container
    Teiniker, E
    Lechner, R
    Schmoelzer, G
    Kreiner, C
    Kovács, Z
    Weiss, R
    Proceedings of the 29th Annual International Computer Software and Applications Conference, 2005, : 545 - 550
  • [44] Merging the CCA component model with the OGSI framework
    Govindaraju, M
    Krishnan, S
    Chiu, K
    Slominski, A
    Gannon, D
    Bramley, R
    CCGRID 2003: 3RD IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2003, : 182 - 189
  • [45] From a CORBA-based software framework to a component-based system architecture for controlling a mobile robot
    Blum, SA
    COMPUTER VISION SYSTEMS, PROCEEDINGS, 2003, 2626 : 333 - 344
  • [46] Applying reflective middleware techniques to optimize a QoS-enabled CORBA component model implementation
    Wang, NB
    Parameswaran, K
    Kircher, M
    Schmidt, DC
    24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 : 492 - 499
  • [47] A Framework for CORBA Interoperability in Ad Hoc Networks
    Lima, Luiz, Jr.
    Calsavara, Alcides
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 930 - 934
  • [48] Consistency of partitionable object groups in a CORBA framework
    Narasimhan, P
    Moser, LE
    Melliar-Smith, PM
    THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL 1: SOFTWARE TECHNOLOGY AND ARCHITECTURE, 1997, : 120 - 129
  • [49] CORBA on WWW: Evaluative framework for interoperability issues
    Mahajan, S
    Chen, J
    TOOLS 27: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, : 351 - 360
  • [50] Management framework for replicated objects based on CORBA
    Zhou, Ming-Hui
    Wu, Quan-Yuan
    Jia, Yan
    Wang, Huai-Min
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2002, 39 (06):