A metamodel for distributed event based systems

  • Authors:
  • Rolando Blanco;Jun Wang;Paulo Alencar

  • Affiliations:
  • University of Waterloo, Canada;University of Waterloo, Canada;University of Waterloo, Canada

  • Venue:
  • Proceedings of the second international conference on Distributed event-based systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

A metamodel, suitable for the study of modularization and composition of functionality in distributed event systems, is proposed in this paper. The metamodel describes the structural, control, and runtime aspects of distributed event systems. Central to the metamodel is the use of reactive component interfaces. Reactive component interfaces specify the events components in the system generate and react to, and describe the behaviour expected from the components. Gem, a distributed event system that follows the metamodel is presented. Two composition mechanisms, interface extension and encapsulation, are supported in Gem and serve to illustrate the type of compositions that can be implemented by systems that conform to the metamodel.