Transformation of Graphical ECA Policies into Executable PonderTalk Code

  • Authors:
  • Raphael Romeikat;Markus Sinsel;Bernhard Bauer

  • Affiliations:
  • Programming Distributed Systems, University of Augsburg, Germany;Programming Distributed Systems, University of Augsburg, Germany;Programming Distributed Systems, University of Augsburg, Germany

  • Venue:
  • RuleML '09 Proceedings of the 2009 International Symposium on Rule Interchange and Applications
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Rules are becoming more and more important in business modeling and systems engineering and are recognized as a high-level programming paradigma. For the effective development of rules it is desired to start at a high level, e.g. with graphical rules, and to refine them into code of a particular rule language for implementation purposes later. An model-driven approach is presented in this paper to transform graphical rules into executable code in a fully automated way. The focus is on event-condition-action policies as a special rule type. These are modeled graphically and translated into the PonderTalk language. The approach may be extended to integrate other rule types and languages as well.