A model transformation semantics and analysis methodology for SecureUML

  • Authors:
  • Achim D. Brucker;Jürgen Doser;Burkhart Wolff

  • Affiliations:
  • Information Security, eth Zurich, Zurich, Switzerland;Information Security, eth Zurich, Zurich, Switzerland;Information Security, eth Zurich, Zurich, Switzerland

  • Venue:
  • MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

SecureUML is a security modeling language for formalizing access control requirements in a declarative way. It is equipped with a uml notation in terms of a uml profile, and can be combined with arbitrary design modeling languages. We present a semantics for SecureUML in terms of a model transformation to standard uml/ocl. The transformation scheme is used as part of an implementation of a tool chain ranging from front-end visual modeling tools over code-generators to the interactive theorem proving environment hol-ocl. The methodological consequences for an analysis of the generated ocl formulae are discussed.