7 Dic
2018

Lenguaje de Modelado de Software: UML 2.5

El desarrollo de software es un proceso que consta de diferentes actividades, entre las que se destacan: el modelado del negocio, el desarrollo de requisitos, el diseño arquitectónico, el diseño detallado, la programación y las pruebas de la aplicación. En cada una de estas actividades, el ingeniero de software debe elaborar diferentes tipos de modelos. El Lenguaje de Modelado Unificado (UML 2.5) y su extensión para modelado de negocios (UML Business) son los dos más utilizados en la Industria de Software para elaborar estos modelos, que son indispensables para analizar, diseñar, programar y probar una aplicación. Este curso discute estos dos lenguajes a la luz de su aplicabilidad en cada una de las actividades mencionadas.

Al finalizar este curso, el participante estará capacitado para:

  1. Utilizar el Lenguaje de Modelado Unificado – UML 2.5 y sus principales diagramas para modelar procesos de negocio, especificar requisitos, diseñar la arquitectura, la base de datos y los programas de una aplicación.
  2. Utilizar la extensión para negocios de UML (Extensión de Eriksson y Penker) para modelar sistemas de negocio y sus flujos de trabajo (workflow).
  3. Especificar los requisitos de una aplicación mediante casos de uso.
  4. Modelar la arquitectura de una aplicación empleando diagramas de componentes y diagramas de clases.
  5. Modelar el comportamiento de una aplicación usando diagramas de interacción y diagramas de estado.
  6. Modelar la implementación de una aplicación usando diagramas de despliegue.
  1. Lenguajes de Modelado de Sistemas y Software
  2. El Proceso de Desarrollo de Software con UML y BPMN
  3. El Lenguaje UML 2.5: características, usos y tipos de diagramas
  4. La extensión para negocios del lenguaje UML de Eriksson y Penker (UML Business)
  5. Modelado de sistemas de negocios
    • Diagramas de UML Business
  6. Modelado funcional de aplicaciones
    • Diagramas de Casos de Uso
  7. Modelado estructural de aplicaciones
    • Diagramas de Clase
  8. Modelado dinámico de aplicaciones
    • Diagramas de Secuencias
    • Diagramas de Comunicación
    • Diagramas de Estado
    • Diagramas de Interacción
  9. Modelado de componentes de software
    • Diagramas de componentes
  10. Modelado de la implementación de aplicaciones
    • Diagramas de Despliegue

Este curso está dirigido a todos aquellos profesionales que participan en el desarrollo y mantenimiento de software, sistemas de información u otras aplicaciones y que deseen adquirir competencias en el modelado de sistemas de negocio y aplicaciones usando los lenguajes UML 2.5.

  1. Dominio instrumental del idioma inglés
  2. Experiencia en desarrollo de aplicaciones de software

Donde adquirir este curso

más información sobre este curso

Puedes adquirir este curso a través de la plataforma educativa
Espacio Informático

Comparte esta información en: Facebooktwittergoogle_plusredditpinterestlinkedinmail

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Categorías

Archivos