Domain-Specific Development of Event Condition Action Policies

Raphael Romeikat

ISBN 978-3-8325-3761-6
365 pages, year of publication: 2014
price: 67.00 €
Domain-Specific Development of Event Condition Action Policies
IT systems have a high impact on organizations and businesses today and are a key to globalization. Evolution of complexity calls for changes in the way these systems are built and managed. As a consequence, a paradigm shift towards Model-Driven Engineering and Policy-Based Management can be observed, both aiming at a better management of complexity.

A lot of human effort is still necessary to develop and operate complex systems. In this thesis, an innovative approach to reduce that effort is presented. Domain-specific models are used to describe the IT system and its behavior at a high level of abstraction initially. They are refined into technical representations at lower levels and finally transformed into event condition action policies. These executable policies define which actions must or must not be performed to achieve the objectives of the system.

The refinement of models and the generation of policy implementations are both fully automated. As high-level changes are automatically materialized in the respective policies, system behavior can be adapted at runtime simply by changing the high-level models. This allows to operate even complex systems without considering their technical details.

Finally, the correctness of the refinement is proven with a relational algebra. The benefits of the apporach are demonstrated and evaluated with two real-world case studies, dealing with the management of mobile networks and the calculation of bonus payments.

cover cover cover cover cover cover cover cover cover
Table of contents (PDF)


  • Policy-based management
  • Policy refinement
  • Model-driven engineering
  • Mobile networks
  • Bonus payments


67.00 €
in stock

58.50 €
77.00 €
83.50 €

(D) = Within Germany
(W) = Abroad

*You can purchase the eBook (PDF) alone or combined with the printed book (eBundle). In both cases we use the payment service of PayPal for charging you - nevertheless it is not necessary to have a PayPal-account. With purchasing the eBook or eBundle you accept our licence for eBooks.

For multi-user or campus licences (MyLibrary) please fill in the form or write an email to