Tools for secure systems development with UML: security analysis with ATPs

  • Authors:
  • Jan Jürjens;Pasha Shabalin

  • Affiliations:
  • Software & Systems Engineering, Dep. of Informatics, TU Munich, Germany;Software & Systems Engineering, Dep. of Informatics, TU Munich, Germany

  • Venue:
  • FASE'05 Proceedings of the 8th international conference, held as part of the joint European Conference on Theory and Practice of Software conference on Fundamental Approaches to Software Engineering
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present tool-support for checking the security requirements associated with UMLsec stereotypes. A framework supports implementing verification routines, based on XMI output of the diagrams from UML CASE tools. Advanced users of the UMLsec approach can use this open-source framework to implement verification routines for the constraints of self-defined stereotypes. We focus on a verification routine that automatically verifies sequence diagrams with cryptographic algorithms for security requirements by using automated theorem provers.