Programming coordination laws of artifacts in CArtAgO

  • Authors:
  • Marco Sbaraglia;Matteo Casadei;Mirko Viroli

  • Affiliations:
  • Università di Bologna, Cesena (FC), Italy;Università di Bologna, Cesena (FC), Italy;Università di Bologna, Cesena (FC), Italy

  • Venue:
  • Proceedings of the 2011 ACM Symposium on Applied Computing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The goal of this work is the proposal of a language for programming coordination artifacts, providing a better level of abstraction than than achieved via imperative programming languages. We propose a declarative logic language based on reactive rules to define coordination artifacts implementing both well-known and novel coordination paradigms. A prototype built on top of CArtAgO, and relying on the tuProlog Prolog engine, is also presented, where different coordination paradigms realized upon the language are shown.