RT Generic T1 Desarrollo de lenguajes de dominio específico para líneas de producto de sistemas concurrentes T2 Development domain specific languaje for product lines of concurrent systems A1 García Garciñuño, Ángel A1 Iglesias Gómez, Lydia AB Este trabajo de fin de grado se centra en el desarrollo de un lenguaje específico de dominio para simular cualquier sistema concurrente, en base a una red de Petri combinada con líneas de producto.Para la creación del modelo se ha utilizado Eclipse como entorno de desarrollo, con Java como lenguaje de programación. Xtext ha sido empleado para la traducción automática del metamodelo debido a su fácil integración con Eclipse, y OCL para la definición de restricciones, gracias a su versatilidad y compatibilidad con el entorno.El objetivo principal del proyecto es proporcionar una herramienta que permita simular dichos sistemas. AB This Bachelor's degree final project focuses on the development of a domain-specific language to simulate any concurrent system based on a Petri net combined with product lines.Eclipse was used as the development environment, with Java as the programming language for creating the model. Xtext was employed for the automatic translation of the metamodel due to its easy integration with Eclipse, and OCL was used for defining constraints, thanks to its versatility and compatibility with the environment.The main objective of the project is to provide a tool that allows the simulation of such systems. YR 2024 FD 2024 LK https://hdl.handle.net/20.500.14352/106052 UL https://hdl.handle.net/20.500.14352/106052 LA spa NO Trabajo de Fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2023/2024.El enlace al repositorio es el siguiente: https://github.com/TGF-2023-24/DSL DS Docta Complutense RD 5 abr 2025