Practical Protocol Composition, Encapsulation and Sharing in Kompics

  • Authors:
  • Cosmin Arad;Seif Haridi

  • Affiliations:
  • -;-

  • Venue:
  • SASOW '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

At the core of any distributed system is a set of concurrent distributed algorithms that coordinate the functionality of the distributed system. We present a software architecture, Kompics that is component-based and compositional which facilitates building distributed protocols. The underlying computation model subsumes that of event-based systems, SEDA (staged event-driven architecture) and thread-based models. We illustrate various salient features of Kompics such as ease of use, compositionality and configurability through a series of well chosen distributed protocols.