• DocumentCode
    2452437
  • Title

    Application Generation Framework for Real-Time Complex Event Processing

  • Author

    Magid, Yonit ; Adi, Asaf ; Barnea, Maya ; Botzer, David ; Rabinovich, Ella

  • Author_Institution
    IBM Res. Div., Haifa Res. Lab., Haifa
  • fYear
    2008
  • fDate
    July 28 2008-Aug. 1 2008
  • Firstpage
    1162
  • Lastpage
    1167
  • Abstract
    We propose to develop a framework which provides the ability to apply complex event processing in realtime domains, thus allowing an easier process of developing and maintaining specific solutions for real-time event-based systems, while upholding the real time requirements of the system. Specifically, we propose to develop a framework that includes an integrated development environment for defining rules, and, given a set of rules, generates code for a complex event processing application for which it is able to determine time bounds on the response of this application to a set of supported events. In particular, the tool helps determine a time bound for the execution time of the code corresponding to each rule. Many Service Oriented Architecture (SOA) applications, in domains such as financial services, manufacturing, gaming and military/aerospace, have real-time performance requirements. We present real-life industry use cases from these domains as motivation for the potential benefit in developing real-time complex event processing applications. In support of a feasibility argument for the proposed approach we present some preliminary experimental results obtained on a partially implemented tool.
  • Keywords
    business data processing; formal specification; real-time systems; application generation framework; integrated development environment; real time system requirements; real-time complex event processing; real-time event-based systems; service oriented architecture; Aerospace industry; Application software; Delay; Engines; Event detection; Hardware; Manufacturing; Middleware; Real time systems; Service oriented architecture; Complex Event Processing; Real-Time Applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
  • Conference_Location
    Turku
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3262-2
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2008.146
  • Filename
    4591742