cambiar a curso:   2016-17   2018-19


Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2017-18

Incorporación de nuevas funcionalidades en el Simula3MS


Tecnologías Específicas

Ingeniería de Computadores
Ingeniería del Software
 


Descripcion y Objetivos

El simulador Simula3MS se utiliza en las asignatura de Estructura de Computadores y Organización de Computadores para estudiar la implementación de la ruta de datos de un procesador.  Este TFG pretende implementar nuevas funcionalidades en esta herramienta para que puedan utilizarse posteriormente por los alumnos en clase.

 


Metodología y Competencias

Para un correcto desarrollo del TFG se irán manteniendo reuniones periódicas con los tutores y fijando objetivos parciales alcanzables en un par de semanas. De esta manera el alumno irá avanzando guiado hasta la consecución final de los objetivos fijados al inicio.

Los principales pasos a seguir por el alumno serían los siguientes:
     - Comprender el código fuente del simulador Simula3MS.
    - Implementar en Simula3MS los añadidos y mejoras indicados en la descripción del trabajo.
    - Evaluar el simulador mejorado y ampliado mediante una batería de pruebas de simulación.
    - Documentar los resultados, incluyendo la memoria del TFG.

Las competencias que se quieren cubrir será

  • Intensificación de Ingeniería de Computadores
    • Capacidad de diseñar y construir sistemas digitales, incluyendo computadores, sistemas basados en microprocesador y sistemas de comunicaciones.

    • Capacidad de analizar y evaluar arquitecturas de computadores, incluyendo plataformas paralelas y distribuidas, así como desarrollar y optimizar software para las mismas.
       
  • Intensificación de Ingeniería del Software
    • Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de la Ingeniería del Software.

    • Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.

 


Medios a utilizar

El simulador Simula3MS está programado en Java. El alumno podrá utilizar cualquier sistema operativo y cualquier entorno de desarrollo de los disponibles. 

 


Bibliografía

El simulador Simula3MS puede descargarse aquí: http://simula3ms.des.udc.es/ 

 


Tutores


ALFARO CORTES, FRANCISCO JOSÉ
GARCÍA GARCÍA, PEDRO JAVIER
 

Alumno