UWE UML es una metodología de desarrollo de aplicaciones web que consta de seis modelos: caso de uso, conceptual, de usuario, de presentación, de interfaz de usuario y de adaptación. La seguridad en aplicaciones web implica proteger la computadora del usuario, el servidor web, y la información en tránsito a través de medidas como actualizaciones, cifrado, firewalls y educación de usuarios.