When quoting this document, please refer to the following
DOI: 10.4230/DagSemProc.07191.10
URN: urn:nbn:de:0030-drops-11505
Go to the corresponding Portal

Chakravarthy, Sharma ; Adaikkalavan, Raman

Ubiquitous Nature of Event-Driven Approaches: A Retrospective View

07191.ChakravarthySharma.Paper.1150.pdf (0.4 MB)


This paper retrospectively analyzes the progress of event-based capability and
their applicability in various domains. Although research on event-based
approaches started in a humble manner with the intention of introducing
triggers in database management systems for monitoring application state and to
automate applications by reducing/eliminating user intervention, currently it
has become a force to reckon with as it finds use in many diverse domains. This
is primarily due to the fact that a large number of real-world applications are
indeed event-driven and hence the paradigm is apposite.

In this paper, we briefly overview the development of the ECA (or
event-condition-action) paradigm. We briefly discuss the evolution of the ECA
paradigm (or active capability) in relational and Object-oriented systems. We
then describe several diverse applications where the ECA paradigm has been used
effectively. The applications range from customized monitoring of web pages to
specification and enforcement of access control policies using RBAC (role-based
access control). The multitude of applications clearly demonstrate the
ubiquitous nature of event-based approaches to problems that were not
envisioned as the ones where the active capability would be applicable.
Finally, we indicate some future trends that can benefit from the ECA paradigm.

BibTeX - Entry

  author =	{Chakravarthy, Sharma and Adaikkalavan, Raman},
  title =	{{Ubiquitous Nature of Event-Driven Approaches: A Retrospective View}},
  booktitle =	{Event Processing},
  pages =	{1--12},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2007},
  volume =	{7191},
  editor =	{Mani Chandy and Opher Etzion and Rainer von Ammon},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{},
  URN =		{urn:nbn:de:0030-drops-11505},
  doi =		{10.4230/DagSemProc.07191.10},
  annote =	{Keywords: Complex event processing, stream processing, semantics, evet-driven applications}

Keywords: Complex event processing, stream processing, semantics, evet-driven applications
Collection: 07191 - Event Processing
Issue Date: 2007
Date of publication: 28.09.2007

DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI