Universidad de Castilla-La Mancha
 
Escuela Superior de Ingeniería Informática

 

  cambiar a curso:   2021-22   2023-24



Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2022-23

Desarrollo de una herramienta de automatización de pruebas de sistema del procesador de comunicaciones LINPRO


Tecnologías Específicas

Ingeniería de Computadores
 


Descripcion y Objetivos

LINPRO es un procesador Data Link y MultiLink utilizado como enlace de comunicaciones militares standard de muchos ejércitos del mundo (entre ellos el de España) que gestiona el intercambio de información en tiempo real entre las redes que se conecta.
Este procesador trabaja con comunicaciones tácticas. Estas comunicaciones se basan en una arquitectura de redes TDL (Tactical Data Link). Esta arquitectura se basa en una conexión entre un emisor y un receptor a través de un protocolo común para el traspaso de la información digital mediante cables u ondas de radio. Cada protocolo hace uso de unos estándares para lograr una interoperabilidad y pueden ser de encriptación de datos, aplicación de medidas de seguridad y transmisión de datos. No obstante, hay varios tipos de redes TDL o enlaces de datos.
Este TFG plantea el desarrollo de una herramienta de automatización de pruebas que utiliza el procesador, es decir, que esta herramienta sea capaz de arrancar, configurar, establecer una comunicación e inyectar mensajería al procesador LINPRO de forma automática a través de comunicaciones tácticas. Ya que este sistema de comunicaciones tiene un nivel de complejidad alto en su labor de verificación y desarrollo, lo que conlleva un consumo elevado de tiempo.
El objetivo principal se basa en diseñar una herramienta con el objetivo de establecer una comunicación con diferentes herramientas auxiliares y aumentar la velocidad de la ejecución de las pruebas de comunicaciones de forma automática y aumentar la cobertura, ya que se podrá realizar varias pruebas. Además, esto conllevará una reducción del tiempo de las labores de verificación.

 


Metodología y Competencias

Este objetivo general puede desglosarse en varios parciales:

  • Implementar una estructura que nos permita añadir o modificar las pruebas en la evolución del procesador, consiguiendo una escalabilidad.
  • Definir la comunicación entre el simulador y el sistema de pruebas, siendo esta comunicación automática simulando las acciones de una persona física.
  • Definir la comunicación entre el procesador LINPRO con el sistema, obteniendo datos los cuales serán recogidos en ficheros y después comparados con los ficheros con el resultado esperado.
  • Generar ficheros referencia, es decir, ficheros los cuales su contenido sea el resultado esperado al terminar la ejecución de cada prueba.
  • Desarrollar una nueva implementación capaz de comparar los archivos de referencia con los archivos obtenidos tras cada ejecución y localizar los errores que se hayan producido.
  • Estudiar la posibilidad de una implementación para limitar los errores producidos.
  • Examinar la independencia del método utilizado para definir su eficacia en otro sistema operativo.
  • Demostrar que la implementación del entorno de ejecución y el sistema se realiza de forma automática.

Estas son las competencias de la tecnología específica de Ingeniería de Computadores más directamente relacionadas con la presente propuesta:​
[IC2] Capacidad de desarrollar procesadores específicos y sistemas empotrados, así como desarrollar y optimizar el software de dichos sistemas.
[IC4] Capacidad de diseñar e implementar software de sistema y de comunicaciones.
[IC5] Capacidad de analizar, evaluar y seleccionar las plataformas hardware y software más adecuadas para el soporte de aplicaciones empotradas y de tiempo real.

 


Medios a utilizar

Los medios a utilizar están a disposición de la alumna en la empresa TECNOBIT, donde la alumna desarrolla este TFG.

 


Bibliografía

https://revistamarina.cl/revistas/2017/5/pmacchiavellop.pdf

https://grupooesia.com/casos-de-exito/instalacion-linpro-armada-holandesa/

 


Tutores


CASADO GONZÁLEZ, RAFAEL
PALACIOS MARTÍN-ALBO, JULIÁN
 

Alumno


SÁNCHEZ PRIETO, AURORA

 

 

Sindicación  Sindicación  Sindicación  Sindicación

Curso: 2022-23
© Escuela Superior de Ingeniería Informática
Edificio Infante Don Juan Manuel
Avda. de España s/n
02071 Albacete

informatica.ab@uclm.es
aviso legal
generar código QR de la página