based on established rules of secure engineering encapsulated in a
checklist. Because it is based on standard UML, UMLSec is intended to
be useful to developers who are not specialists in secure systems
development. Used in conjunction with AOM, UMLSec can be used to