EspecialidadesComputación
Tutor
MORENO VALVERDE, GINES DAMIAN
Descripción y Objetivos
FLOPER es un entorno de programación lógica difusa que ha sido desarrollado en la UCLM a partir de cuatro proyectos fin de carrera que preceden al que proponemos ahora. La herramienta es capaz de ejecutar y depurar programas difusos (mediante un pre-proceso de los mismos que los traduce a código Prolog estándar) sobre cualquier plataforma Prolog. Además, incorpora un entorno gráfico escrito en Java que permite interactuar con el sistema de forma ágil y flexible.
El presente proyecto se centrará en la extensión de la interfaz gráfica de FLOPER para poder diseñar y manipular distintas definiciones de la noción de "grado de verdad" más allá del caso clásico de cierto y falso, tal y como exige el nuevo contexto de programación basado en lógica difusa. Para ello, se introducirá una nueva opción en el menú general de FLOPER que permita cargar, editar, refinar y grabar retículos "multi-adjuntos" de forma cómoda, permitiendo que el programador pueda gestionar dentro de un entorno gráfico cuales son los valores que componen estas estructuras, sus relaciones de orden y el comportamiento de los operadores o conectivos difusos que los manipulan.
Metodología y Competencias
Conocimientos de programación en Prolog. Haber cursado las asignaturas de Lógica y Programación Declarativa.
Medios a utilizar
Hardware: PC. Software: Compiladores de Prolog y Java. El material se encuentra disponible en la ESII de Albacete.
Bibliografía
Asignación
El Trabajo Fin de Grado ha sido a asignado a Don/Doña LUIS PEINADO
|