Desarrollo de interfaz gráfico para modelado de procesos con variabilidad
Loading...
Official URL
Full text at PDC
Publication date
2024
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citation
Abstract
El presente Trabajo de Fin de Grado describe el proceso de desarrollo de una interfaz gráfica para una librería de Eclipse que modela procesos con variabilidad para su análisis, TITAN. El propósito del trabajo incluye el aprendizaje sobre redes de Petri y líneas de producto con variabilidad, así como de las posibles herramientas gráficas compatibles con Eclipse que permitan realizar el desarrollo de la interfaz, para posteriormente llevarlo a cabo. El propósito fundamental de este proyecto es la implementación gráfica de la interfaz para el modelado de líneas de producto con variabilidad compatible con Eclipse. Para lograrlo, es necesario el aprendizaje especializado en relación con dos conceptos clave: las redes de Petri y las líneas de producto con variabilidad. Ambos elementos teóricos son fundamentales para comprender la complejidad propia de los procesos con variabilidad, y así, orientar de manera correcta y clara el diseño de la interfaz gráfica. El propósito final de este trabajo se ha centrado en diseñar y crear una herramienta que facilite a los usuarios modelar y analizar procesos con variabilidad de forma intuitiva, colaborando de esta manera al desarrollo en el campo del modelado de procesos y la gestión de la variabilidad en sistemas complejos.
This Final Degree Project describes the process of developing a graphical interface for the Eclipse library that models processes with variability for analysis, TITAN. The purpose of the work includes learning about Petri nets and variable product lines, as well as the possible graphic tools compatible with Eclipse that allow the development of the interface, to subsequently carry it out. The main purpose of this project is to implement a graphically user interface for Eclipse-compatible plugin for modelling product lines with variability. To achieve this, special training in two key concepts is required: Petri nets and variable product lines. Both theoretical elements are fundamental to understand the complexity of processes with variability and thus to guide the design of the graphical interface correctly and clearly. The goal of this work has been to design and create a tool that makes it easier for users to model and analyze processes with variability in an intuitive way, thus contributing to the development in the field of process modelling and variability management in complex systems.
This Final Degree Project describes the process of developing a graphical interface for the Eclipse library that models processes with variability for analysis, TITAN. The purpose of the work includes learning about Petri nets and variable product lines, as well as the possible graphic tools compatible with Eclipse that allow the development of the interface, to subsequently carry it out. The main purpose of this project is to implement a graphically user interface for Eclipse-compatible plugin for modelling product lines with variability. To achieve this, special training in two key concepts is required: Petri nets and variable product lines. Both theoretical elements are fundamental to understand the complexity of processes with variability and thus to guide the design of the graphical interface correctly and clearly. The goal of this work has been to design and create a tool that makes it easier for users to model and analyze processes with variability in an intuitive way, thus contributing to the development in the field of process modelling and variability management in complex systems.
Description
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.