Curso

MODELADO DE SISTEMAS SOFTWARE CON UML: TÉCNICAS AVANZADAS Y GENERACIÓN AUTOMÁTICA DE CÓDIGO

  • Desde: 8/7/13
  • Hasta: 10/7/13
  • Campus de Valencia
  • Idioma: Castellano
  • Presencial

Preinscripción desde el 6/5/13

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

Responsable de la actividad:



Modalidad

Presencial Online Emisión en directo

8 horas


0 horas


0 horas

Horario

Tarde
Lunes 08 de Julio 16:00-20:00
Miércoles 10 de Julio de 16:00-20:00

Lugar de impartición
Laboratorio 8 del Departamento de Sistemas Informáticos y Computación
Modalidad

PRESENCIAL

Curso

2012-2013

ECTS

0,32

Campus

Valencia

8 h

Presenciales

0 h

Online

Precio Colectivo
56 € Alumno UPV 
64 € Personal UPV 
64 € Alumni UPV PLUS o AAA UPV 
80 € Público en general 
64 €  Colegiados en TIC
64,00 euros - Alumni UPV
56,00 euros - Alumno UPV
64,00 euros - Personal UPV (PAS y PDI)
80,00 euros - Público en general
64,00 euros - Colegiados en TIC

Objetivos

- Conocer los principios y componentes modelado de sistemas software con UML.
- Manejar la funcionalidad más avanzada de herramientas software comerciales para modelado UML y desarrollo dirigido por modelos.
- Diseñar mediante modelos los aspectos avanzados de datos y funcionalidad de aplicaciones software (Diagrama de Clases, Diagrama de Transición de Estados, modelos de funcionalidad).
- Ser capaz de usar modelos UML para documentar sistemas software avanzados.
- Conocer cómo se construyen automáticamente aplicaciones software totalmente operativas a partir de modelos UML orientados a objetos, usando compiladores de modelos conceptuales

Acción formativa dirigida a

Estudiantes universitarios con interés en el análisis y diseño de sistemas o en el modelado UML y a profesionales que busquen adquirir o mejorar su competencia en el área del análisis y modelado de sistemas (p.e. analistas, consultores, programadores).


Profesores

  • Sergio España Cubillo Técnico Superior Grado Doctor
  • Oscar Pastor Lopez Catedrático/a de Universidad

Metodología didáctica y sistemas de evaluación

Se trata de un curso corto y dinámico en el que se ofrecerán introducciones a los conceptos y métodos más importantes. Se harán en clase ejercicios sencillos para practicar, cuya solución se discute en conjunto. Además, algunos de los tests y ejercicios servirán para calificar a aquellos participantes que deseen certificado de aprovechamiento.

Temas a desarrollar

1. Introducción a la necesidad de expresividad avanzada en modelos UML. Las iniciativas en marcha en el área de modelos ejecutables y la generación automática de código. Suites de herramientas avanzadas.
2. Modelado de datos avanzado. Utilización del Diagrama de Clases para modelar reglas del negocio más allá de la información estática. Precondiciones de servicios, relaciones de herencia. Modelado de usuarios del sistema y permisos.
3. Modelado de comportamiento avanzado. Especificación de reglas de negocio en el Diagrama de Transición de Estados. Modelado de transacciones de negocio.
4. Generación de código multiplataforma. Interfaces automáticas versus interfaces modeladas. Compiladores de modelos predefinidas versus transformaciones de modelos personalizadas. Comparativa con los lenguajes específicos de dominio.


Visita otros cursos relacionados con...

Análisis de sistemas Desarrollo...