• Presentación de la asignatura

      Queremos darte la bienvenida a la asignatura Modelado del Software, perteneciente a la titulación de Grado en Matemáticas, publicada como recurso educativo abierto (REA) de la Universidad Rey Juan Carlos. 

      El objetivo general de la asignatura Modelado del Software es proporcionar al alumno los conocimientos y competencias fundamentales para el desarrollo estructurado y eficiente de software. Esta asignatura introduce al estudiante en los conceptos, metodologías y herramientas esenciales para la gestión del ciclo de vida del software, desde su concepción hasta su implementación y mantenimiento. Algunos de los principales resultados de aprendizaje que podrá obtener el alumno son: 

      • Conocimiento de los principales modelos de procesos de software y su aplicación en distintos contextos. 

      • Comprensión del Proceso Unificado de Desarrollo Software y su estructura iterativa e incremental. 

      • Dominio del Lenguaje Unificado de Modelado (UML) y sus principales diagramas para el diseño de software. 

      • Identificación y análisis de requisitos de software, así como la correcta documentación de estos. 

      • Aplicación de técnicas de elicitación de requisitos y modelado mediante diagramas de casos de uso.

      • Introducción a la Ingeniería Dirigida por Modelos (MDE) y el concepto de metamodelado con ECORE. 

      • Desarrollo de Domain-Specific Languages (DSLs) tanto textuales como visuales mediante herramientas como Xtext, Blockly y Sirius.

      • Conocimiento de transformaciones de modelos a través de lenguajes como ATL y Xtend.

      Finalmente, en la pestaña de "Materiales consolidados" podrás encontrar la colección de materiales en abierto, en la pestaña de "Temario" podrás verlos organizados por los temas de la asignatura.

    • Guía de la asignatura Modelado del Software (Grado en Matemáticas). En ella, se detallan los contenidos de la asignatura, planificación de estos, profesorado y sistema de evaluación.