Modular event-based systems

  • Authors:
  • Ludger Fiege;Gero Mühl;Felix C. Gärtner

  • Affiliations:
  • Department of Computer Science, Darmstadt University of Technology, D-64283 Darmstadt, Germany e-mail: fiege@gkec.tu-darmstadt.de, gmuehl@gkec.tu-darmstadt.de;Department of Computer Science, Darmstadt University of Technology, D-64283 Darmstadt, Germany e-mail: fiege@gkec.tu-darmstadt.de, gmuehl@gkec.tu-darmstadt.de;École Polytechnique Fédérale de Lausanne, Departement de Systèmes de Communications, Laboratoire de Programmation Distribué, CH-1015 Lausanne, Switzerland e-mail: fgaertne ...

  • Venue:
  • The Knowledge Engineering Review
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Event-based systems are developed and used to integrate components in loosely coupled systems. Research and product development have focused so far on efficiency issues but neglected methodological support to build such systems. In this article, the modular design and implementation of an event system is presented which supports scopes and event mappings, two new and powerful structuring methods that facilitate engineering and coordination of components in event-based systems. We give a formal specification of scopes and event mappings within a trace-based formalism adapted from temporal logic. This is complemented by a comprehensive introduction to the event-based style, its benefits and requirements.