Descripción
La Ingeniería del Software es la disciplina que abarca los métodos, modelos, procedimientos y herramientas necesarios para la construcción de software eficiente. Así, en este bloque se ofrecerá una visión que combina los aspectos de la mejora de procesos software, la gestión de proyectos, la reutilización y, por último, la implicación que tiene en el desarrollo de nuevos tipos de aplicación demandados en la actualidad que requieren nuevos enfoques de la ingeniería del software. Objetivos Las asignaturas que componen este bloque de especialización tienen como objetivo profundizar en las líneas de investigación actuales en la Ingeniería del Software desde varios puntos de vista: la mejora de procesos software, la gestión de proyectos, la reutilización y, por último, la implicación que tiene en el desarrollo de nuevos tipos de aplicación demandados en la sociedad de la información.
Como objetivos parciales destacan:
- Estudiar y conocer los modelos más modernos de representación de información Analizar los principios y metodologías en Ingeniería del software. Profundizar en la reutilización de software y conocimiento Analizar los principios y metodologías de los lenguajes de modelado Nuevas demandas de aplicaciones en la sociedad de la información Dar a conocer la importancia de la mejora de procesos de software para una organización. Analizar y comprender el Modelo de Madurez de Capacidad (CMMI). Conocer cómo llevar a cabo el diseño de procesos que proporcionen valor a las organizaciones.
- Identificar las claves para implantar mejoras en las organizaciones.
Asignaturas
Las asignaturas o cursos de doctorado se han elegido teniendo en cuenta la experiencia tanto docente como investigadora de los profesores del grupo de investigación. Este perfil está formado por 6 asignaturas de 3 créditos cada una de ellas. Previamente, se impartirá a los alumnos una asignatura introductoria al perfil, de 1 Crédito de carga docente. Dicha asignatura se denomina Panorámica Actual de la Ingeniería del Software. Las asignaturas del perfil son las siguientes:
- Dirección integral de proyectos software
- Modelos y Métodos para la Evaluación y Mejora del Proceso Software
- Reutilización del Conocimiento: Aplicaciones en Ingeniería del Software
- Arquitectura de Software dirigida por modelos
- Gestión del proceso
- Tecnologías emergentes en la Sociedad de la Información
Líneas de investigación.
De cara al segundo año del alumno, el denominado período investigador, dentro de este perfil, se proponen las siguientes áreas de investigación, que se agrupan en dos líneas de carácter más general:
- Ingeniería de la Información
Profesores: Juan Llorens, Paloma Martínez, Manuel Velasco
Temas propuestos:
- Arquitecturas conducidas por modelos
- UML ejecutable
- Reutilización del conocimiento
- Modelos avanzados de Recuperación de información
- Modelos avanzados de Bases de Datos
- Mejora de Procesos Software
Profesores: Antonio Amescua, Ángel García
Temas propuestos:
- Plataformas para la evaluación y mejora de procesos software
- Modelado avanzado de procesos software
- Gestión y medición de procesos software