Transformation of Graphical ECA Policies into Executable PonderTalk Code
Raphael Romeikat, Markus Sinsel, Bernhard Bauer
Transformation of Graphical ECA Policies into Executable PonderTalk Code
Proceedings of the 3rd International Symposium on Rules, Applications and Interoperability (RuleML 2009), pp. 193-207, Las Vegas, USA, November 2009
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. A 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.