Title :
Formal Specification of Domain-Specific ECA Policy Models
Author :
Romeikat, Raphael ; Bauer, Bernhard
Author_Institution :
Inst. of Comput. Sci., Univ. of Augsburg, Augsburg, Germany
Abstract :
Policy-based management allows to adapt systems to changed requirements in a flexible and automated way. Policy development usually starts with the specification of high-level policies, which are then refined into a low-level representation. We use models to specify event-condition-action (ECA) policies at different levels of abstraction and consequently separate domain and policy aspects from each other. Domain-specific concepts are used within policies in their event, condition, and action parts. We present a formal specification of the models by means of a relational algebra. The algebra is used to validate the models at each level. Finally, executable policy code is generated from the low-level models.
Keywords :
formal specification; relational algebra; domain specific ECA policy models; event condition action; formal specification; policy based management; relational algebra; Adaptation models; Algebra; Concrete; Conferences; Joining processes; Syntactics; Unified modeling language; formal specification; model-driven engineering; policy-based management;
Conference_Titel :
Theoretical Aspects of Software Engineering (TASE), 2011 Fifth International Symposium on
Conference_Location :
Xi´an, Shaanxi
Print_ISBN :
978-1-4577-1487-0
DOI :
10.1109/TASE.2011.29