kirancodes.me
To Proof Maintenance & Beyond!

Tools for model-based security engineering: models vs. code

Jan Jürjens, Yijun Yu

Abstract

We present tools to support model-based security engineering at both the model and the code level. In the approach supported by these tools, one firstly specifies the security-critical part of the system (e.g. a crypto protocol) using the UML security extension UMLsec. The models are automatically verified for security properties using automated theorem provers. These are implemented within a framework that supports implementing verification routines, based on XMI output of the diagrams from UML CASE tools. Advanced users can use this open-source framework to implement verification routines for the constraints of self-defined security requirement

BibTeX
@inproceedings{Juerjens-Yu:ASE07,
  author    = {Jan J{\"{u}}rjens and
               Yijun Yu},
  title     = {Tools for model-based security engineering: models vs. code},
  booktitle = {ASE},
  pages     = {545--546},
  publisher = {{ACM}},
  year      = {2007},
}

Related papers