DRAKON es un lenguaje de diagramas desarrollado dentro del programa espacial ruso. Su objetivo principal es presentar sistemas de software complejos de una manera que sea fácil de entender para los humanos. DRAKON Editor ayuda a arquitectos de software, especialistas en calidad y desarrolladores. Los arquitectos y aseguradores de calidad pueden expresar una visión de alto nivel de cómo funciona su producto. DRAKON les sirve para explicar la dinámica de un sistema de software.