• DocumentCode
    3235758
  • Title

    Eventlets: Components for the integration of event streams with SOA

  • Author

    Appel, S. ; Frischbier, Sebastian ; Freudenreich, T. ; Buchmann, Alejandro

  • Author_Institution
    Tech. Univ. Darmstadt, Darmstadt, Germany
  • fYear
    2012
  • fDate
    17-19 Dec. 2012
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    Cyber physical systems (CPS) react to changes in the environment and have become widely adopted in many domains. One key functionality to achieve this reactivity is the processing of event streams. To profit from this reactive behavior in service-oriented architectures (SOA), event stream processing needs to be encapsulated in a service-like manner. We thus introduce the concept of event applets, in short Eventlets, to provide developers and architects alike with a generic and reusable component model for encapsulating event stream processing logic. Eventlets have a managed lifecycle and are activated automatically upon arrival of appropriate events. We introduce our distributed Eventlet middleware architecture and implementation based on industry-strength message-oriented middleware. Our evaluation shows that Eventlets simplify the development of reactive components and that they can compete with traditional event processing approaches in terms of performance. Eventlets enable easy distribution of event stream processing components and are a suitable foundation for scalable applications that combine SOA with CPS.
  • Keywords
    middleware; service-oriented architecture; CPS; Eventlet middleware architecture; SOA; cyber physical systems; event stream integration; event stream processing; industry strength message oriented middleware; service oriented architecture; service-oriented architectures; stream processing logic; Monitoring; Prototypes; Runtime; Servers; Service oriented architecture; Subscriptions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented Computing and Applications (SOCA), 2012 5th IEEE International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4673-4773-0
  • Electronic_ISBN
    978-1-4673-4774-7
  • Type

    conf

  • DOI
    10.1109/SOCA.2012.6449455
  • Filename
    6449455