Comunicaciones a Congresos
Examinar
Examinando Comunicaciones a Congresos por Autor "Almeida Martínez, Francisco J."
Mostrando 1 - 5 de 5
- Resultados por página
- Opciones de ordenación
Ítem Educational visualizations of syntax error recovery(UNED, 2010-04) Almeida Martínez, Francisco J.; Urquiza Fuentes, Jaime; Velázquez-Iturbide, J. ÁngelThis work is focused on the syntax error recovery visualization within the compilation process. We have observed that none of the existing tools, which display some views of the compilation, give a solution to this aspect. We present an educational tool called VAST which allows to visualize the different views of the compilation process. Besides, VAST allows to display different syntax error recovery strategies.Ítem Propuesta para la Generalización de Técnicas de Foco+Contexto(Universidad de Castilla - La Mancha, 2008-11) Almeida Martínez, Francisco J.; Urquiza Fuentes, Jaime; Velázquez Iturbide, J. ÁngelLa manipulación de espacios de trabajo de gran escala es un problema al que se han dedicado muchos esfuerzos. Se han creado numerosas técnicas agrupadas en varias familias, casi todas con multitud de aplicaciones particulares e incluso soluciones más genéricas que facilitan el desarrollo de interfaces que usen dichas técnicas. Tan sólo la familia de técnicas de foco+contexto carece de este tipo de soluciones genéricas. Este trabajo expone una técnica particular de la familia foco+contexto llamada R-Zoom, así como su generalización. A partir de esta experiencia proponemos un marco de generalización que ayuda al planteamiento de generalizaciones de otras técnicas de la familia foco+contexto.Ítem Syntax Trees Visualization in Language Processing Courses(IEEE Computer Sciety Press, 2009-07) Urquiza Fuentes, Jaime; Almeida Martínez, Francisco J.This paper describes the educational tool VAST. We designed VAST to be used in compiler and language processing courses. The current version allows generating and visualizing syntax trees and their construction process. The main advantages of VAST follow: it is designed to be as independent from the parser generator as possible, it allows students to visualize the behaviour of parsers they develop, and it has an interface designed to easily handle huge syntax trees. We describe different ways of using VAST in educational settings as well as a usability evaluation.Ítem Syntax Trees Visualization in Language Processing Courses(IEEE Computer Society Press, 2009-07) Almeida Martínez, Francisco J.; Urquiza Fuentes, JaimeThis paper describes the educational tool VAST. We designed VAST to be used in compiler and language processing courses. The current version allows generating and visualizing syntax trees and their construction process. The main advantages of VAST follow: it is designed to be as independent from the parser generator as possible, it allows students to visualize the behaviour of parsers they develop, and it has an interface designed to easily handle huge syntax trees. We describe different ways of using VAST in educational settings as well as a usability evaluation.Ítem VAST: a visualization-based educational tool for language processors courses(ACM press, 2009-07) Almeida Martínez, Francisco J.; Urquiza Fuentes, Jaime; Velázquez Iturbide, J. ÁngelIn this demonstration we present VAST, a visualization tool to support teaching language processors. On the one hand, VAST provides an API that allows generating visualizations of syntax trees independently of the parser generator. On the other hand, VAST provides a GUI with multiple views: the source code, the stack and the syntax tree.