«Anticiparse al fallo antes de que ni siquiera exista». Esa es la idea principal de Tools4check, el nuevo proyecto del centro ITI, con el que pretenden que aviones, robots o coches autónomos no tengan fallos antes de que empiecen a construirse, ahorrando millones de euros en presupuestos y años de desarrollo. Lo harán bajo un concepto: los que desde el equipo del centro denominan: ingenieros invisibles.
«Es como si un ingeniero invisible supervisara el interior de una máquina mientras opera, identificando desviaciones o fallos sin interrumpir su actividad», explican desde ITI. Este ingeniero es en realidad a2k, una herramienta —también de ITI— que permite que los desarrollados y verdaderos ingenieros puedan simular el funcionamiento de estas máquinas para detectar posibles errores antes de la construcción.
«Este entorno digital, considerado como un auténtico laboratorio virtual de sistemas críticos, permite detectar fallos potenciales, validar comportamientos y garantizar el cumplimiento de las normativas sin necesidad de crear prototipos costosos», cuentan.
Es más: en el dossier específico sobre el proyecto Tools4check y estos ingenieros invisibles, se especifica que la finalidad principal de a2k es guiar a los diseñadores y desarrolladores a construir sistemas hardware-software críticos seguros y eficientes mediante un enfoque de desarrollo dirigido por modelos. Y es que, al parecer, el desarrollo de este tipo de sistemas resulta «muy complejo de gestionar».
Todo ello, teniendo en cuenta que el mercado «pone mucha presión sobre diseñadores o arquitectos para reducir costes, reducir tiempos en el ciclo de desarrollo, aprovechar al máximo la reutilización de componentes que permitan reducir esfuerzos y riesgos, y cumplir además con estándares de certificación».
Cómo lo harán
Así, el ingeniero invisible de Tools4check automatizará y mejorará los procesos de verificación y validación de tecnología crítica mediante simulaciones avanzadas como X-in-the-loop, integración continua, el ya mencionado codiseño hardware-software, y generación automática de código listo para usar.
Por otro lado, se incorporarán sistemas de monitorización en tiempo real que permitan supervisar el comportamiento del software de forma no intrusiva, generar informes detallados y visualizando los resultados en paneles interactivos.
Pero, sobre todo, ¿para quién y para qué servirá esta solución? Desde ITI lo tienen claro: «Permitirá a las empresas, primero, agilizar el desarrollo y certificación de sus productos por la generación automática de código e informes y la detección anticipada de errores».
«Segundo —continúan en el dossier sobre los ingenieros invisibles—, adaptarse rápidamente a cambios en el mercado enfocado en la reutilización confiable de componentes software mediante la introducción del uso de modelos en sus diseños hardware- software. Y tercero, reducir el esfuerzo de V&V [verificación y validación] por el uso de entornos virtuales, simulaciones de condiciones de entornos y una monitorización no invasiva que proveerá resultados más fidedignos».
El propio equipo de ITI asegura que, en definitiva, «se trata de un salto cualitativo para las industrias y, por ende, para la sociedad, que promete ahorrar tiempo, dinero, esfuerzo y, sobre todo, evitar errores con consecuencias irreversibles […] Con Tools4check queremos sentar las bases de una metodología de diseño y validación tecnológica basada en simulaciones, integración y despliegue continuo y visualización inteligente de datos».



