1st International workshop on Complex Event Processing for the Future

- Realizing Reactive Future Internet -

Description |  List of Topics | Organizing Committee |  Programme CommitteePrevious Experience | Related Workshops

Workshop Schedule | Important Dates | Submissions | Proceedings

Important Dates 

  • Deadline for submissions: August 22, 2008 - extended to September 08, 2008
  • Notification of acceptance: September 5, 2008
  • Camera-ready versions: September 12, 2008
  • Workshop: September 28, 2008

  • [Top]

    iCEP - FIS 2008 is collocated with FIS 2008


    One of main goals of the Future Internet is to “dynamically and proactively support the
    operations of businesses organisations and the everyday life of citizens and in a seamless and natural fashion”¹. It would require the transition from a passive system in which users initiate activities (like Internet is now), to an active environment in which associated software agents find, organize and display information/services on behalf of users.
    In the nutshell of this process is the ability of a Future Internet system (i.e., an agent or a service) to sense and respond on the billions of signals² coming from different sources in different forms. For example, an interesting triggering event can be the non-existence of a signal that regularly appears in a context of a service’s execution. Such an event can influence the execution of another service, which can result in another event. Even more, the combination of these events in a particular context can be treated as an event (complex event), relevant for the execution of another service(s).

    In the networked services supply chain, that will characterize Future Internet, every service produces many events that might be relevant for other services. It is clear that all these influences, due to their ad-hoc nature, cannot be defined in advance explicitly. If there would be such an explicit approach, it would enable querying for relevant events. However, realworld
    reactivity requires a kind of publish-subscribe mechanism, that enables pushing relevant events to interesting parties. It means that the actual data flow (and not predefined workflows) will determine the reactive nature of a Future Internet system.
    Moreover, the events seem to be ideal glue that connects two key ingredients of the Future Internet: Internet of Things and Internet of Services. Indeed, IoT can be seen as the producer of events that are processed in the IoS.
    On the other side, event-based systems are now gaining increasing momentum as witnessed by current efforts in areas including event-driven architectures, business process management and modelling, Grid computing, Web services notifications, and message-oriented middleware. They become ever important in various application domains, ranging from traditional business applications, like supply-chain management, to the entertainment industry, like on-line gaming applications. However, the current status of development is just the top of the iceberg compared with the impact that event processing could achieve, as already reported by market research companies. Indeed, existing approaches are dealing primarily with the syntactical (but very scalable) processing of low-level signals and primitive actions, which usually goes with an inadequate treatment of the notions of time, context or concurrency (e.g., synchronization). For example, some of the current event processing products are descendents of the active database research that misses efficient (formal) handling of termination, priority ordering, and confluence in rule bases.

    Hence, the realisation of the reactive nature of the Future Internet requires new models, methods and tools for the efficient event processing: their representation, acquisition, aggregation and consumption. Especially important is the processing of events on a higher abstraction level, by combining them in a specific context: time, space, semantics – so called complex event processing (CEP). It includes finding and defining event patterns from the low level events, aggregating and correlating events to build business level events.

    AI and especially symbolic (e.g., logic-based) approaches provide native background for the (formal) representation of the above mentioned missing concepts, enabling evolution from event processing systems into intelligent reactive systems. The work done in temporal logic, spatial reasoning, knowledge representation, ontologies, etc enables more declarative representation of events and actions and their semantic processing. Contextual reasoning can support complex event prediction. Transactional logic can be used for ensuring the consistency between highly dependent processes in a formal way.
    Finally, Complex Event Processing has already been recognized as a natural extension of SOA under the term SOA2.0 or Advanced SOA, as depicted in Figure1³.

    The future of SOA

    ¹The Future Internet: A Services and Software Perspective, Draft reviewed by a working group in Bled, http://www.future- internet.eu/fileadmin/documents/bled_documents/Service_BO_session_Issue_paper.pdf
    ²Gartner: Large companies experience 0.1M – 10G business events per second

    ³Gartner report: Context Delivery Architecture: Putting SOA in Context, 23 October 2007



    Topics are organized according to the life cycle of an event processing application: Modelling of events and reaction of events, Discovery of new events, Reasoning about them and their reactions and Applications, with the emphasis on the needs of the Future Internet. Possible symposium topics comprise, but are not limited to:

    • 1. Event Modeling
      • Languages and Methodologies for Event Processing in Future Internet (FI)
      • Formal modeling of complex events, contexts and complex activities
      • Database and AI techniques for Event Processing
      • Editors for Complex Events
      • Semantic patterns for complex events
    • 2. Reasoning and Event Processing
      • Scalable algorithms for complex event detection
      • Reasoning under real-time constraints
      • Reasoning about uncertain events
      • Reasoning about similar events
    • 3. Web 2.0 and Event Processing
      • Event processing in social networks
      • Event processing in collaboration technologies
      • Event processing and attention management (e.g. RSS)
    • 4. SOA and EDA
      • Enhancing Service Oriented Architecture with Event-driven Computation
      • Event processing for Semantic Web Service monitoring, diagnosing, re-enactment, post-execution analysis, etc.
    • 5. Infrastructures for Event Processing
      • Semantic description and annotation for events and event sources
      • Semantic event filtering (generating events out of large scale, unreliable and noisy sensor data)
      • Large-scale and open semantic infrastructures for event-driven networks
      • Complex Event Processing in P2P
      • Notification mechanisms for Event Processing
    • Application papers which clearly show benefits of event processing in practical settings of Internet applications.



    Workshop Schedule 

    The Workshop is planned as a full-day event, including a keynote, paper presentations, and a panel discussion.

    iCEP-FIS 2008 Agenda: September 28, 2008 - 11:00 – 18:00

    11:00 – 11:20 Introduction

    11:20 – 12:30


    Nenad Stojanovic. Current Trends in CEP Research and Industry

    12:30 - 14:00


    14:00 - 14:30

    Event Modeling
      1. Erich Ortner, Tobias Schneider. Temporal and Modal Logic Based Event Languages for the Development of Reactive Application Systems (20+10min)
    14:30 - 15:30

    Rule-based Systems and Event Processing


    2. AnnMarie Ericsson, Mikael Berndtsson, Paul Pettersson, Lena Pettersson. Verification of an industrial rule-based manufacturing system using REX (20+10min)

    3. Kay-Uwe Schmidt, Roland Stuehmer, Ljiljana Stojanovic. Blending Complex Event Processing with the RETE Algorithm (20+10min)

    15:30 - 16:00

    Coffee Break
    16:00 - 16:45

    Rule-based Systems and Event Processing


    4. Marwane El Kharbili. Event-Based Decision Management in Compliance Management (10+5min)

    5. Darko Anicic, Sinan Sen, Nenad Stojanovic, Jun Ma, Kay-Uwe Schmidt. Contextualised Event-Triggered Reactivity With Similarity Search (20+10min)

    16:45 - 18:00

    Monitoring and Management with CEP


    6. Stephan Grell, Olivier Nano. Experimenting with Complex Event Processing for Large Scale Internet Services Monitoring (20+10min)

    7. Sinan Sen. Business Activity Monitoring Based on Action-Ready Dashboards And Response Loop (10+5min)

    8. Rainer von Ammon, Christoph Emmersberger, Florian Springer, Christian Wolff. Event-Driven Business Process Management and its Practical Application Taking the Example of DHL (20+10min)



    Prospective contributors are invited to submit research papers at the dedicated submission area:http://www.easychair.org/conferences/?conf=cep08. When preparing your submission, please adhere to the following rules:

  • Papers must be formatted according to the Springer LNCS Style. More information is available at http://www.springer.com/comp/lncs/Authors.html.
  • Regular research papers are limited to 10 pages.
  • Discussion papers, experimental contributions, and system and demo descriptions are limited to 4 pages.
  • Clearly indicate the type of the contribution, e.g. as sub-title.

  • [Top]


    The iCEP 2008 proceedings have been published in the CEUR WS series. Accepted papers and talks from iCEP - FIS 2008 accompanied with respective presentations:

    Current Trends in CEP Research and Industry
    Nenad Stojanovic. Presentation

    Experimenting with Complex Event Processing for Large Scale Internet Services Monitoring
    Stephan Grell and Olivier Nano. PDF, Presentation

    Verification of an industrial rule-based manufacturing system using REX
    AnnMarie Ericsson, Mikael Berndtsson, Paul Pettersson and Lena Pettersson. PDF, Presentation

    Blending Complex Event Processing with the RETE Algorithm
    Kay-Uwe Schmidt, Roland Stühmer and Ljiljana Stojanovic. PDF, Presentation

    Event-Based Decision Management in Compliance Management
    Marwane El Kharbili. PDF, Presentation

    Temporal and Modal Logic Based Event Languages for the Development of Reactive Application Systems
    Erich Ortner and Tobias Schneider. PDF, Presentation

    Contextualised Event-Triggered Reactivity With Similarity Search
    Darko Anicic, Sinan Sen, Nenad Stojanovic, Jun Ma and Kay-Uwe Schmidt. PDF, Presentation

    Business Activity Monitoring Based on Action-Ready Dashboards And Response Loop
    Sinan Sen. PDF, Presentation

    Event-Driven Business Process Management and its Practical Application Taking the Example of DHL
    Rainer von Ammon , Christoph Emmersberger, Florian Springer and Christian Wolff. PDF, Presentation


    Related Workshops 

    AAAI Spring Symposium 2009: Intelligent Event Processing, March 23-25, 2009, Stanford
    University, sss09.fzi.de
    Dagstuhl seminar “Event Processing”, Seminar 07191, 06.05.07 - 11.05.07
    This topic was tackled in the ESWC 2007 Workshop on Semantic Business Process
    Management, June 2, 2008, Tenerife, Spain, sbpm2008.fzi.de


    Organizing Committee

    Dr. Nenad Stojanovic (contact person)
    FZI – Research Center for Information Technologies at the University of Karlsruhe, Germany.
    Haid-und-Neu-Str. 10-14
    D-76131 Karlsruhe, Germany
    E-Mail: Nenad.Stojanovic (- at -) fzi.de
    URI: http://www.fzi.de/ipe/mitarbeiter.php?id=483

    Darko Anicic
    FZI - Research Center for Information Technologies at the University of Karlsruhe
    Haid-und-Neu-Str. 10-14
    D-76131 Karlsruhe
    danicic (- at -) fzi.de

    Dr. Christian Brelage
    Senior Researcher
    Business Process Management & Semantic Interoperability Research Program
    SAP AG
    Christian.Brelage (- at -) sap.com

    Dr. Opher Etzion
    Senior Technical Staff Member, Master Inventor
    Event Processing Scientific Leader
    IBM Research Lab in Haifa
    Phone: +972-4-829-6230
    OPHER (- at -) il.ibm.com


    Program Committee

  • Adrian Paschke, TU Dresden, Germany (adrian.paschke( -at -)biotec.tu-dresden.de)
  • Anand Ranganathan, IBM T.J. Watson, USA (arangana( -at -)us.ibm.com)
  • Avigdor Gal, Technion, Haifa, Israel (avigal( -at -)ie.technion.ac.il)
  • David Luckham, Stanford University, USA (dcl( -at -)anna.stanford.edu)
  • José Júlio Alferes, Faculdade de Ciências e Tecnologia/Universidade Nova de Lisboa, Portugal (jja( -at -)di.fct.unl.pt)
  • Knut Hinkelmann, Fachhochschule Nordwestschweiz, Switzerland, (knut.hinkelmann( -at -)fhnw( -at -)ch)
  • Ljiljana Stojanovic, FZI at the University of Karlsruhe, Germany (Ljiljana.Stojanovic( -at -)fzi.de)
  • Manfred Hauswirth, DERI Galway, Ireland (manfred.hauswirth( -at -)deri.org)
  • Michael Sintek, DFKI GmbH, Germany, (Michael.Sintek( -at -)dfki.de)
  • Pascal Hitzler, AIFB, University of Karlsruhe, Germany (hitzler( -at -)aifb.uni-karlsruhe.de)
  • Paul Pettersson, Mälardalen University, Sweden (paul.pettersson( -at -)mdh.se)
  • Roger Barga, Microsoft Research, Redmond, USA (barga( -at -)microsoft.com)
  • Rudi Studer, AIFB, University of Karlsruhe, Germany (studer( -at -)aifb.uni-karlsruhe.de)

  • [Top]

    Previous Experience 

    Dr. Opher Etzion is a research staff member and the manager of the active management technology group in IBM Research Laboratory in Haifa, Israel, and a visiting research scientist at the Technion - Israel Institute of Technology. He received a BA degree in Philosophy from Tel-Aviv University and a Ph.D. degree in Computer Science from Temple University.
    Prior to joining IBM in 1997, he has been a faculty member at the Technion, where he
    has served as the founding head of the information systems engineering area and graduate program. Prior to his graduate studies, he held professional and managerial positions in industry and in the Israel Air-Force, receiving the air-force highest award in 1982. His research interests include active technology (active databases and beyond), temporal databases, middleware systems and rule-based systems. He is a member of the editorial board of the IIE Transactions Journal, was a guest editor in the Journal of Intelligent Information Systems in 1994, and a guest editor in the International Journal of Cooperative Information Systems (2001). He served as a coordinating organizer of the Dagstuhl seminar on Temporal databases in 1997, and has been the coeditor of the book "Temporal Databases - Research and Practice" published by Springer-Verlag. In 2000, he has been program chair of CoopIS'2000, and demo and panel chair of VLDB'2000. He also served in many conferences program committees (e.g., VLDB, ICDE, ER) as well as national committees and has been program and general chair in the NGITS workshop series. Recently he co-chaired the Dagstuhl seminar on “Event Processing”.

    Dr. Nenad Stojanovic is the project leader in IPE. He received the MSc in computer science from the University of Nis / Serbia and the PhD degree from the University of Karlsruhe (thesis on Ontology-Based Information Retrieval). He worked in and had the technical management of several FP5/6 STREPs as well as bmbf propjects (national German funding) in the area of applying semantic technologies for knowledge based systems. In this area, he also participates in industry consulting projects. Currently he is the technical coordinator of EU IST SAKE project in which a logic-based event driven attention management has been developed. He published more than 70 technical papers in international journals, conferences, and workshops in the areas of applications of ontologies and machine learning. He is initiator and co-chair of the workshop serial on Semantic Business Process Management at the ESWC, European Semantic Web Conference, 2006, 2007, 2008 and the AAAI Spring Symposium on
    Intelligent Event Processing, March 23-25, 2009, Stanford University.

    Darko Anicic is a researcher at the FZI Forschungszentrum Informatik at the Universität Karlsruhe (TH) where he is currently working on his Ph.D. thesis. His main research areas are rule-based reasoning, particularly novel reasoning algorithms for expressive Logic Programming-based formalisms and their use in highly adaptive, event-driven reactive systems. He was leading the development of the Integrated Rule Inference System (IRIS) - an open source reasoned engine. Darko has been involved in a number of EU funded FP6 & FP7 projects as well as in a number of other projects that has used the IRIS engine as an underlying inference system. He is co-author of several books chapters and papers on rulebased reasoning and event processing for Semantic Web applications. Darko is a member of the Rule Interchange Format Working Group of W3C. Previously he was researcher and software engineer in The Next Generation Web Research Group at British Telecom, Semantic Technology Institute at the University of Innsbruck and a visiting scholar at Stanford Logic Group at Stanford University, California, USA.

    Dr. Christian Brelage is a Senior Researcher working in the Business Process Management & Semantic Interoperability Research Program (BPM&SI). He is currently the project lead of the EU project SUPER which intends to utilize semantic technologies for improving business process management tasks. Christian received a doctoral degree in Information Systems from the University of Muenster, Germany, before joining SAP. His main research areas are Web information systems, conceptual modelling and business process management. Besides numerous publications, Christian participated in several national and industry funded projects such as MW-KiD (funded by BmBF) and Internetökonmie (funded by the BmBF). Additionally, Christian worked as a consultant in the area of business process management during his Ph.D. studies.