International Workshop on Distributed Event-Based Systems (DEBS '04)

24-25 May, Edinburgh, Scotland, UK

in conjunction with
26th International Conference on Software Engineering
ICSE 2004


The workshop is organized as series of discussion sessions, each one revolving around a specific research topic. Discussions will be introduced and stimulated by presentations. The first presentation is an invited talk by Petre Dini (Cisco Systems, Inc., USA, and Concordia University, Canada). The following sessions are built around the presentation of research and position papers. A detailed workshop schedule is available here.

The workshop proceedings are also available on-line here.

In addition to the technical program, the workshop provided a good "social" program

Workshop Theme

The event-based communication style (also called implicit invocation or publish/subscribe event notification) has been considerably and increasingly deployed over the past years. The number of non-trivial case studies in which this paradigm is applied is significant, and ranges in scope from simple desktop applications to widely distributed and critical systems such as real-time, automotive, traffic control (including air and railway), e-commerce, workflow, and mobile computing. The acceptance of this paradigm is witnessed by its incorporation into standards such as CORBA and JMS, and commercial systems such as TIBCO. In fact, this paradigm is becoming the de-facto communication mechanism for loosely coupled software systems.

Another important application domain for event-based communication is the monitoring and management of systems and networks. In this case, software components and network devices signal faults or other anomalous conditions (directly or through a local watchdog agent) by raising alarms. The alarms are then dispatched to one or more management stations, where management applications or administrators can formulate a diagnosis and take appropriate corrective and/or preventive actions. Within management platforms, event correlation plays a central role. Event correlation is the automated process by which individual events or sequences of events that determine the root causes of a high-level problem are singled out of a stream of low-level events.

The purpose of this research workshop is to bring together people from academia and industry interested in the foundations and development of event-based applications, event-based communication infrastructures, and event correlation techniques.

We believe that a number of issues remain open in the engineering of event-based applications, event-based infrastructures, event correlation techniques, and, notably, in the integration of these areas. Examples of open questions are: How to specify an event-based application? How to verify that such an application satisfies its specification? How to test an event-based application? What are the best practices in developing event-based applications? What requirements are put on middleware by methodologies for constructing event-based applications? What value-added services are needed, and which one can be built on top of a basic publish/subscribe infrastructure? What correlation techniques are most appropriate for which classes of applications? How to scale up event correlation in the presence of intense event traffic and dynamic dependencies among components? What levels of service are needed for event-based applications? Modeling an event-based infrastructure as a communication network, what are the best routing protocols and forwarding algorithms? Which network architectures and protocols can provide the necessary quality of service? How to provide reliable event notification over an unreliable network? How to test a distributed event-based infrastructure for correctness and/or for performance? How to compare two implementations? Is a distributed event-based infrastructure really necessary? What is a "killer application"?

Workshop Topics and Submission Guidelines

The goal of this workshop is to share and discuss original and innovative ideas in the area of event-based systems. Therefore, we invite authors interested in event-based applications, event-based infrastructures, and event correlation to submit a paper to this workshop. Below is a list of topics of interest grouped by areas. (The list should not be seen as exhaustive.)

Application area

Infrastructure area

Event correlation area

Integration area

Papers do not have to be based on complete and comprehensive works. In fact, we prefer and welcome position papers as well as papers based on preliminary results, provided that they be forward-looking and that they remain well-argued and justified in terms of existing work.

Authors of accepted papers are expected to participate in the workshop.


Workshop Organizers

Program Committee

Important Dates

Deadline for paper submission March 8, 2004
Decision to paper authors April 5, 2004
Final version of accepted papers due April 12, 2004
DEBS 2004 workshop and on-site registration May 24-25, 2004

this page is maintained by Antonio Carzaniga and was updated on December 24, 2018