Cuenta con pruebas de GUI y compatibilidad con el lenguaje de scripting (como JavaScript, Python,
Una aplicación de software se compone de diferentes submódulos que trabajan juntos para diferentes funcionalidades.