Biblioteca Digital do Instituto Politécnico de Bragança   Instituto Politécnico de Bragança

Biblioteca Digital do IPB >
Escola Superior de Tecnologia e Gestão >
Informática e Comunicações >
IC - Publicações em Proceedings Indexadas ao ISI/Scopus >

Please use this identifier to cite or link to this item:

Título: Visualization/animation of programs based on abstract representations and formal mappings
Autor: Pereira, Maria João
Henriques, Pedro
Palavras-chave: Program visualization
Attributed abstract syntax tree
Issue Date: 2001
Editora: IEEE
Citação: Pereira, Maria João; Henriques, Pedro (2001) - Visualization/animation of programs based on abstract representations and formal mappings. In IEEE Symposium Human Centric Computing Languages and Environments. Stresa, Italy. p.373-381
Resumo: In the context of Alma (a system for program visualization and algorithm animation), we use an internal representation-based on the concept of an attributed abstract syntax tree decorated with attribute values, a DAST-to associate (static) figures to grammar rules (productions) and to step over program dynamics executing state changes in order to perform its animation. We do not rely upon any source program annotations (visual/animation statements, or parameters), neither on any special visual data types. On account of such principle, the approach becomes source language independent. It means that we can apply the same visualizer and animator, that is the Alma's back-end, to different programming languages; all that we need is different front-ends to parse each program into the DAST we use. In this paper we discuss Alma design goals and architecture, and we present the two mappings that associate to productions figures and rewriting rules to systematically draw a visual representation (exhibiting data and control flow) of a given source program and to animate its execution.
Arbitragem científica: yes
Versão do Editor:
Appears in Collections:IC - Publicações em Proceedings Indexadas ao ISI/Scopus

Files in This Item:

File Description SizeFormat
HCC01.pdf494,07 kBAdobe PDFView/Open

Please give feedback about this item
FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote Logotipo do DeGóis 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.


© Instituto Politécnico de Bragança - Biblioteca Digital - Feedback - Statistics
Promotores do RCAAP   Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência PO Sociedade do Conhecimento (POSC) Portal oficial da União Europeia