Skip to main content
Article thumbnail
Location of Repository

Extending a Policy Language in a Structured way using Model Driven Techniques

By Stephan Reiff-Marganiec and Zohra Ahsan Khowaja


This is the full text of the paper published as Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering (SPLST'09 & NW-MODE'09), 26-28 august 2009, Tampere, Finland, pp.336.341. It is reproduced here with the permission of the editor/publisher.Policy languages have been used for a variety of applications\ud in software systems - usually each application has received its own language. An example of a policy language that has been designed with domain specialization in mind is APPEL, however so far no structured way for domain specialization has been designed. In this paper we use model\ud driven design techniques, in particular parameterization, to present a\ud framework for providing said structured way for adopting/extending APPEL to a specific domain. We exemplify the approach with a case study

Publisher: Tampere University of Technology
Year: 2009
OAI identifier:

Suggested articles


  1. (2004). An Introduction to Model Driven Architecture. Website
  2. (2005). Appel: The accent policy environment/language.
  3. (1999). Conflicts in policy-based distributed systems management. doi
  4. (2008). Foundations for a domain specific modeling language prototyping environment: A compositional approach. In:
  5. (2009). From StPowla processes to SRML models. Formal Aspects of Computing doi
  6. (2008). Logic-based conflict detection for distributed policies. doi
  7. (2005). On some properties of parameterized model application. doi
  8. (2007). Policy-driven Business Management over Web Services. Integrated Network Management, doi
  9. (2009). StPowla: SOA, Policies and Workflows. doi
  10. (2006). Techniques for metamodel composition. In:
  11. (2007). Towards simplified specification of policies in different domains. In: Integrated Network Management, doi

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.