Publicação
Visualization/animation of programs in Alma: obtaining different results
| Resumo: | Alma, a system for program animation, receives as input a computer program and produces a sequence of visualizations that will describe its functionality. The system generates automatically program animations basing this process on the internal representation of those programs. The back-end of this system works over at? execution tree (DAST Decorated Abstract Syntax Tree), implementing the animation algorithm. This algorithm uses two bases of rules: visualizing rules (to associate graphical representation with program elements creating a visual description of the program state) and rewriting rules (to change the program state). In this paper the main goal will be to present the extensibility of the system in the sense of adding or modifying inputs and outputs. We also discuss the characteristics of Alma's architecture that make this possible. |
|---|---|
| Autores principais: | Pereira, Maria João |
| Outros Autores: | Henriques, Pedro Rangel |
| Assunto: | Program animation Decorated abstract syntax tree |
| Ano: | 2003 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Instituto Politécnico de Bragança |
| Idioma: | inglês |
| Origem: | Biblioteca Digital do IPB |
Registos relacionados
article Visualization/animation of programs based on abstract representations and formal mappings
por: Pereira, Maria João
Publicado em: (2001)
por: Pereira, Maria João
Publicado em: (2001)
school Java extensions for design pattern Instantiation
por: Coelho, Duarte Gonçalo dos Santos Bettencourt
Publicado em: (2015)
por: Coelho, Duarte Gonçalo dos Santos Bettencourt
Publicado em: (2015)
article Understanding effects of the algorithm visualized with AR techniques
por: Lima, Lázaro V. O.
Publicado em: (2021)
por: Lima, Lázaro V. O.
Publicado em: (2021)
article ALMA versus DDD
por: Cruz, Daniela
Publicado em: (2008)
por: Cruz, Daniela
Publicado em: (2008)
article PH-Helper : a syntax-directed editor for Hoshimi Programming Language, HL
por: Luzza, Mariano
Publicado em: (2012)
por: Luzza, Mariano
Publicado em: (2012)
article Matching objects without language extension
por: Visser, Joost
Publicado em: (2006)
por: Visser, Joost
Publicado em: (2006)
article Pattern-based program visualization
por: Cruz, Daniela
Publicado em: (2007)
por: Cruz, Daniela
Publicado em: (2007)
article Constructing program animations using a pattern-based approach
por: Cruz, Daniela
Publicado em: (2007)
por: Cruz, Daniela
Publicado em: (2007)
article Sleep promotes the extraction of grammatical rules
por: Nieuwenhuis, Ingrid L. C.
Publicado em: (2013)
por: Nieuwenhuis, Ingrid L. C.
Publicado em: (2013)
school Creation of SAST Queries ”by example”
por: Matos, Vasco Oliveira
Publicado em: (2024)
por: Matos, Vasco Oliveira
Publicado em: (2024)
article A coalgebraic perspective on logical interpretations
por: Martins, M. A.
Publicado em: (2013)
por: Martins, M. A.
Publicado em: (2013)
article Space syntax with logic programming: an application to a modern Estate
por: Fernandes, Pedro Afonso
Publicado em: (2023)
por: Fernandes, Pedro Afonso
Publicado em: (2023)
school An eclipse plug-in for metamodel driven measurement
por: Coimbra, Pedro Janeiro
Publicado em: (2013)
por: Coimbra, Pedro Janeiro
Publicado em: (2013)
article Strongly typed rewriting for coupled software transformation
por: Cunha, Alcino
Publicado em: (2007)
por: Cunha, Alcino
Publicado em: (2007)
groups A syntactic analysis of the Portela Urbanization using prolog
por: Fernandes, Pedro Afonso
Publicado em: (2021)
por: Fernandes, Pedro Afonso
Publicado em: (2021)
groups Evaluation of a programming toolkit for interactive public display applications
por: Cardoso, Jorge C. S.
Publicado em: (2013)
por: Cardoso, Jorge C. S.
Publicado em: (2013)
article Evaluation of a programming toolkit for interactive public display applications
por: Cardoso, Jorge C. S.
Publicado em: (2013)
por: Cardoso, Jorge C. S.
Publicado em: (2013)
article O edifício do Instituto dos Vinhos do Douro e Porto (1933-1937): Percurso da renovação decorativa dos seus interiores
por: Leite, Maria de São José Pinto
Publicado em: (2014)
por: Leite, Maria de São José Pinto
Publicado em: (2014)
book Space Syntax with Prolog
por: Fernandes, Pedro Afonso
Publicado em: (2022)
por: Fernandes, Pedro Afonso
Publicado em: (2022)
groups Parametric modelling of walls: Visual permeability to urbanity
por: Teixeira, R.
Publicado em: (2015)
por: Teixeira, R.
Publicado em: (2015)
book Word Order Change
por: Martins, Ana Maria
Publicado em: (2018)
por: Martins, Ana Maria
Publicado em: (2018)
book Uso de chatbots na produção de resumos científicos: o que os resumos nos dizem da investigação? - uma revisão sistemática
por: Leitão, Helena
Publicado em: (2024)
por: Leitão, Helena
Publicado em: (2024)
book Programming the logic of space: a new approach to space syntax
por: Fernandes, Pedro Afonso
Publicado em: (2023)
por: Fernandes, Pedro Afonso
Publicado em: (2023)
article Strategies for program inspection and visualization
por: Cruz, Daniela
Publicado em: (2008)
por: Cruz, Daniela
Publicado em: (2008)
groups Understanding anime - visual iconography as a mirror of Japanese culture
por: Kunz, Sahra
Publicado em: (2022)
por: Kunz, Sahra
Publicado em: (2022)
school A identificação cinematográfica : comparação entre cinema live-action e cinema de animação
por: Castel-Branco, Catarina de Bessa Martins e
Publicado em: (2024)
por: Castel-Branco, Catarina de Bessa Martins e
Publicado em: (2024)
article Towards music-driven procedural animation
por: Brito, Carlos Faria Aquino
Publicado em: (2019)
por: Brito, Carlos Faria Aquino
Publicado em: (2019)
article Corrosion behaviour of single layered ZrNxOy thin films in artificial sweat solutions
por: Ariza, E.
Publicado em: (2004)
por: Ariza, E.
Publicado em: (2004)
article Friction and wear behaviours of Ti(C,O,N) dark decorative coatings
por: Munteanu, D.
Publicado em: (2011)
por: Munteanu, D.
Publicado em: (2011)
groups Serving syntax or word formation: a cross-linguistic perspective on the suffixes coming from the Latin -NTE
por: Rodrigues, Alexandra Soares
Publicado em: (2022)
por: Rodrigues, Alexandra Soares
Publicado em: (2022)
book Portuguese relative clauses in synchrony and diachrony
por: Cardoso, Adriana
Publicado em: (2017)
por: Cardoso, Adriana
Publicado em: (2017)
school Equity research - Floor & Decor
por: Brito, Jorge Alexandre Completo
Publicado em: (2020)
por: Brito, Jorge Alexandre Completo
Publicado em: (2020)
article Properties changes of Ti(C, O, N) films prepared by PVD : the effect of reactive gases partial pressure
por: Cunha, L.
Publicado em: (2009)
por: Cunha, L.
Publicado em: (2009)
category Tribocorrosion behaviour of zrNxOy thin films for decorative applications
por: Ferreira, S. C.
Publicado em: (2005)
por: Ferreira, S. C.
Publicado em: (2005)
school Drawing from motion capture : developing visual languages of animation
por: Megre, Ricardo de Sá Carneiro
Publicado em: (2022)
por: Megre, Ricardo de Sá Carneiro
Publicado em: (2022)
article Differential effects of language attrition in the domains of verb placement and object expression
por: Flores, Cristina
Publicado em: (2012)
por: Flores, Cristina
Publicado em: (2012)
groups O Espaço no Cinema de João César Monteiro
por: Muga, Henrique
Publicado em: (2021)
por: Muga, Henrique
Publicado em: (2021)
groups Motion capture visualization for mixed animated techniques
por: Megre, Ricardo
Publicado em: (2020)
por: Megre, Ricardo
Publicado em: (2020)
groups A square for people a visually communicative, configuration informed and social-oriented redevelopment project for Largo da Graça, Lisbon
por: Cutini, V.
Publicado em: (2017)
por: Cutini, V.
Publicado em: (2017)
article The wave of a modern magic wand: genealogies of domestic décor processes in the magazine Nuevo Estilo (1977-1986)
por: Colombo, Romina Magdalena
Publicado em: (2015)
por: Colombo, Romina Magdalena
Publicado em: (2015)
Registos relacionados
-
article Visualization/animation of programs based on abstract representations and formal mappings
por: Pereira, Maria João
Publicado em: (2001) -
school Java extensions for design pattern Instantiation
por: Coelho, Duarte Gonçalo dos Santos Bettencourt
Publicado em: (2015) -
article Understanding effects of the algorithm visualized with AR techniques
por: Lima, Lázaro V. O.
Publicado em: (2021) -
article ALMA versus DDD
por: Cruz, Daniela
Publicado em: (2008) -
article PH-Helper : a syntax-directed editor for Hoshimi Programming Language, HL
por: Luzza, Mariano
Publicado em: (2012)