NETgine, a Lear C-Code Embedded Software Verification Framework AUTHOR: Xavier Palomo Teruel SUPERVISORS: Josep Yepes and Xavier Munté PONENT: Roberto Giral Castillón [email protected] Summary: NETgine is a software testing tool, which enables to test the software before its integration to the electronic control units developed in the company Lear Corporation. The NETgine’s name comes from .NET, which is the framework in which the program has been developed, and from engine. NETgine’s main goal is to accelerate the process which was used in the company before its creation, as well as standardize this process. Furthermore, it enables to get graphical reports as a result of the test, which give useful information about the signals being tested. To perform this process, the user has to select both the test case he wants to test, and the software component this test case is referring to. The program’s output is the automatically generated unit test and its results. Study Program: Degree in Industrial Electronics and Automation Engineering Defense Date: April 2015 NETgine, a Lear C-Code Embedded Software Verification Framework AUTOR: Xavier Palomo i Teruel DIRECTORS: Josep Yepes i Xavier Munté PONENT: Roberto Giral i Castillón [email protected] Resum: El NETgine és una eina software de testeig, la qual permet testejar el software prèviament a ser integrat en les unitats de control electròniques desenvolupades a l’empresa Lear Corporation. El nom de NETgine prové de .NET, que és el marc en el que s’ha desenvolupat el programa, i de engine, de l’anglès motor. El NETgine, té com a principal objectiu accelerar el procediment usat en l’empresa abans de la seva creació a la vegada que estandarditzar-lo. A més a més, permet obtenir uns informes gràfics com a resultat del test, els quals donen informació útil sobre les senyals testejades. Per a realitzar aquest procés, l’usuari seleccionarà el cas de test que vol testejar, així com també el component de software al qual el cas de test es refereix. La sortida del programa, és la generació automàtica del test unitari i els seus resultats. Titulació: Grau d’Enginyeria Electrònica Industrial i Automàtica Data Presentació: Abril de 2015 NETgine, a Lear C-Code Embedded Software Verification Framework AUTOR: Xavier Palomo Teruel DIRECTORES: Josep Yepes y Xavier Munté PONENTE: Roberto Giral Castillón [email protected] Resumen: El NETgine es una herramienta software de testeo, la cual permite testear el software previamente a ser integrado en las unidades de control electrónicas desarrolladas en la empresa Lear Corporation. El nombre de NETgine proviene de .NET, que es el marco en el que se ha desarrollado el programa, y de engine, del inglés motor. El NETgine, tiene como principal objetivo acelerar el procedimiento usado en la empresa anteriormente a su creación, a la vez que estandarizarlo. Además, permite obtener unos informes gráficos como resultado del test, los cuales dan información útil sobre las señales testeadas. Para realizar este proceso, el usuario deberá seleccionar el caso de test que desea testear, y el componente de software al cual el caso de test se refiere. La salida del programa, es la generación automática del test unitario y sus resultados. Titulación: Grado en Ingeniería Electrónica Industrial y Automática Fecha Presentación: Abril del 2015