Omar Barragan Moreno Matricula: ES162006477 Menciona con tus palabras la aplicación de UML. Es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad. Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema de software. Explica los diferentes elementos que se aplican en la diagramación con UML, describe su aplicación brevemente. Diagrama de casos de uso: Los diagramas de casos de uso describen las relaciones y las dependencias entre un grupo de casos de uso y los actores que participan en el proceso. Diagrama de clase: Los diagramas de clase muestran las distintas clases que componen un sistema y cómo se relacionan entre sí. Diagramas de secuencia: Los diagramas de secuencia muestran el intercambio de mensajes (es decir, llamadas a métodos) entre varios objetos en una situación específica delimitada por un tiempo. Diagramas de colaboración Los diagramas de colaboración muestran las interacciones que ocurren entre los objetos que participan en una determinada situación. Esta es más o menos la misma información que muestran los diagramas de secuencia, aunque en ellos el énfasis recae en cómo ocurren las interacciones con el paso del tiempo, mientras que los diagramas de colaboración ponen de relieve las relaciones entre los objetos Diagrama de estados Los diagramas de estados muestran los diferentes estados de un objeto durante su vida y los estímulos que hacen que el objeto cambie su estado. Diagrama de actividades Los diagramas de actividades describen la secuencia de actividades de un sistema con la ayuda de actividades. Los diagramas de actividades son una forma especial de los diagramas de estados que solo (o principalmente) contienen actividades. Menciona que beneficios proporciona UML al análisis y diseño orientado a objetos y porqué. Por qué mediante UML es posible establecer la serie de requerimientos y estructuras necesarias para plasmar un sistema de software previo al proceso intensivo de escribir código. Comenta hasta el momento, cómo consideras que ha sido tu aprendizaje, sea explícito. Considero que aún me falta por aprender ya que los modelos UML son complejos y en algunos casos me enredo en la cuestión de los diagramas.