Logo UPV
Curso

DISEÑO DE SOFTWARE CON UML Y GENERACIÓN AUTOMÁTICA DE CÓDIGO A TRAVÉS DE WEBRATIO

  • Desde: 1/10/20
  • hasta: 9/10/21
  • Campus Virtual
  • Online

Preinscripción desde el 27/07/20

Promovido por:
Dpto. de Sistemas Informáticos y Computación

Responsable de la actividad:
Director Dpto. Sistemas Informáticos Y Computación


Modalidad

Presencial Online Emisión en directo

0 horas

30 horas

0 horas
Lugar de impartición
Campus Virtual
El curso se realiza totalmente a distancia. El acceso a los materiales y las consultas al profesorado del curso se realizarán mediante la plataforma de tele enseñanza de la UPV. Más información en http://cursos.dsic.upv.es/

Precio Colectivo Plazos Desde Hasta
135,00 € Alumni UPV PLUS o AAA UPV 1 plazo - -
135,00 € Alumno UPV 1 plazo - -
135,00 € Personal UPV 1 plazo - -
165,00 € Público en general 1 plazo - -
135,00 € Colegiados TIC 1 plazo - -
165,00 € - Público en general
135,00 € - Alumni UPV PLUS o AAA UPV
135,00 € - Personal UPV
135,00 € - Alumno UPV
135,00 € - Colegiados TIC

Objetivos

Al finalizar el curso, los alumnos serán capaces de:
-Conocer los principios y componentes de modelado de sistemas software con UML.
-Manejar la funcionalidad básica de herramientas software comerciales para modelado UML como es WebRatio.
-Diseñar, mediante WebRatio, los aspectos básicos de datos y funcionalidad de aplicaciones software.
-Ser capaz de usar modelos UML para documentar sistemas software sencillos.
-Ser capaz de evaluar la calidad de modelos UML, identificando problemas y proponiendo mejoras
-Conocer cómo se construyen automáticamente aplicaciones software totalmente operativas a partir de modelos UML orientados a objetos, usando compiladores de modelos conceptuales como WebRatio.

Acción formativa dirigida a

Ingenieros en Informática o en telecomunicaciones con perfil de analistas de sistemas. O bien personas con los conocimientos equivalentes a los títulos anteriores.



Profesores

  • José Ignacio Panach Navarrete Profesor
  • Oscar Pastor Lopez Catedrático/a de Universidad

Temas a desarrollar

El curso está dividido en 7 módulos:
-Módulo 1: Introducción y fundamentos. Percibir la tendencia a elevar el nivel de abstracción de los lenguajes de programación. Fundamentos de modelado conceptual. Los estándares (MDA, MDD, UML) y el universo OMG.

-Módulo 2: Modelado de datos. Uso del Diagrama de Clases de manera efectiva para modelar la información que necesita una organización para su funcionamiento. Menos es más: clases, atributos, servicios y relaciones. Tipos de datos, opcionalidad, cardinalidades, atributos derivados.

-Módulo 3: Modelado de la Interacción. Uso del estándar de la OMG IFML para representar las interfaces gráficas a través de modelos conceptuales

-Módulo 4: Modelado de Acciones. Especificación de reglas que determinan qué ocurre al ejecutar un servicio.

-Módulo 5: Modelado de Agentes. Especificación de los distintos roles y permisos de cada uno de los usuarios que accederán al sistema

-Módulo 6: Conclusiones: Líneas de trabajo a corto y medio plazo. Presente y futuro del desarrollo dirigido por modelos.

Durante los módulos 2 al 6 se propondrá la realización de un proyecto de desarrollo software siguiendo el paradigma de desarrollo dirigido por modelos.


Certificación

Aprovechamiento

Modalidad

ONLINE

Curso

2020-2021

ECTS

3

Campus

Virtual

0 h

Presenciales

30 h

Online

Quiero recibir información sobre esta actividad.

@