RT Generic T1 Aplicación de diseño de diagramas de estados para EDAG Production Solutions T2 State diagram design application for EDAG Production Solutions A1 Bermudo Maeso, Manuel K1 Empresas - Informática K1 Aplicaciones (Software) K1 Framework (Archivo de ordenador) K1 Informática - Trabajos Fin de Grado K1 Grado en Ingeniería del Software - Trabajos Fin de Grado AB En este trabajo de fin de grado se presenta el desarrollo realizado de una aplicaciónde escritorio para la empresa EDAG Production Solutions GmbH & Co. KG, dedicada aimplementar soluciones de producción para sus clientes.Dentro de la empresa, los desarrolladores de software del departamento de producciónIT emplean distintas herramientas software al trabajar en las diferentes fases queun proyecto requiere, y, como le ocurre a otras empresas, para ciertos casos el mercadono ofrece soluciones accesibles cuando se trata de resolver problemas concretos. En concreto,EDAG Production Solutions GmbH & Co. KG necesita para el departamento deproducción IT una aplicación de escritorio para diseñar diagramas que representan elcomportamiento de un sistema y que, a partir de este diseño, genere automáticamenteuna plantilla del diagrama escrito en Java, ya que esta tarea se realiza manualmente y eltiempo de desarrollo de un proyecto se reducirá notablemente con esta herramienta. Actualmente,la empresa no ve adecuadas las soluciones existentes ya que o no son softwarelibre o no permiten generar código a partir de un diagrama de la forma que necesitan.Además, estas herramientas no son intuitivas y demasiado complejas para lo que realmentenecesita la empresa, por ello buscan una solución más adecuada a sus necesidades.La aplicación desarrollada como trabajo final de grado permite esta funcionalidad queEDAG Production Solutions GmbH & Co. KG necesita. Además de la importacióny exportación de diagramas en formato GraphML. Esta aplicación se ha desarrolladoutilizando Angular, un framework para desarrollar aplicaciones web, sobre Electron, unframework de código abierto que permite ejecutar componentes para aplicaciones web enuna aplicación de escritorio compatible con los sistemas operativos para ordenador másutilizados. YR 2020 FD 2020-03-10 LK https://hdl.handle.net/10630/19383 UL https://hdl.handle.net/10630/19383 LA spa DS RIUMA. Repositorio Institucional de la Universidad de Málaga RD 3 mar 2026