Publication:
Gestión de temas y mejoras en ACIDE

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2021
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
Gestión de temas y mejoras en ACIDE ACIDE (A configurable IDE) es un entorno de desarrollo gráfico de código abierto, integrado, gratuito y multiplataforma, que se puede configurar para ser utilizado con cualquier sistema de desarrollo, como intérpretes, compiladores y sistemas de bases de datos. En particular, ACIDE puede ser configurado como interfaz gráfica para DES (Datalog Educational System)[13]. DES [13] permite depurar bases de datos a través de una interfaz por consola, de ahí que resulte mucho más intuitivo integrarlo con ACIDE y aprovechar la interfaz gráfica y funcionalidades extras que nos ofrece. Es un sistema de bases de datos deductivo con Datalog, SQL, Álgebra Relacional (RA), Cálculo Relacional de Tuplas (TRC) y Cálculo Relacional de Dominio (DRC) como lenguajes de consulta. En la versión ACIDE que me ocupa se han añadido nuevas funcionalidades a la aplicación que mejoran la experiencia de usuario, entre las que destacan: la gestión de temas, que posibilita cambiar la distribución de colores para la aplicación y sus fuentes, y poder guardarlo; y la configuración de codificación a los archivos cargados, que permite seleccionar con qué codificación mostrar los ficheros abiertos en la aplicación. Además, se han implementado muchas otras características y realizado tareas de mejora y subsanación de errores.
Theme management and enhancements for ACIDE ACIDE (A configurable IDE) is an open source, integrated, free, cross-platform, configurable graphical development environment that can be configured for use with any development system, such as interpreters, compilers and database systems. In particular, ACIDE can be configured as a graphical interface to DES (Datalog Educational System) [13]. DES [13] allows debugging databases through a console interface, which makes it much more intuitive to integrate it with ACIDE and take advantage of the graphical interface and extra functionalities it offers. It is a deductive database system with Datalog, SQL, Relational Algebra (RA), Tuple Relational Calculus (TRC) and Domain Relational Calculus (DRC) as query languages. In this ACIDE version new functionalities have been added to the application that improve the user experience, among which the following stand out: theme management, which makes it possible to change the colour layout for the application and its fonts, and to save it; and the coding of the loaded files, which makes it possible to select the coding with which to display the files opened in the application. In addition, many other features have been implemented and improvements and bug fixes have been made.
Description
Trabajo de Fin de Grado en Ingeniería del Software, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2020-21
Unesco subjects
Keywords
Citation