Repository logo
 
Publication

Visualization/animation of programs in Alma: obtaining different results

dc.contributor.authorPereira, Maria João
dc.contributor.authorHenriques, Pedro Rangel
dc.date.accessioned2008-03-18T11:29:04Z
dc.date.available2008-03-18T11:29:04Z
dc.date.issued2003
dc.description.abstractAlma, 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.en
dc.description.sponsorshipFCTen
dc.event.dateOCT 28-31, 2003en
dc.event.locationAuckland, New Zealanden
dc.event.title2003 IEEE Symposium Human Centric Computing Languages and Environmentsen
dc.event.typeConferênciaen
dc.identifier.citationPereira, Maria João; Henriques, Pedro (2003). Visualization/animation of programs in Alma: obtaining different results. In IEEE Symposium Human Centric Computing Languages and Environments. Auckland, New Zealand. p.260-262en
dc.identifier.urihttp://hdl.handle.net/10198/576
dc.language.isoengen
dc.pagination260-262en
dc.peerreviewedyesen
dc.publisherIEEEen
dc.subjectProgram animationen
dc.subjectDecorated abstract syntax treeen
dc.titleVisualization/animation of programs in Alma: obtaining different resultsen
dc.typeconference paper
dspace.entity.typePublication
person.familyNamePereira
person.givenNameMaria João
person.identifier.ciencia-idC912-4A49-A3B3
person.identifier.orcid0000-0001-6323-0071
person.identifier.ridG-5999-2011
person.identifier.scopus-author-id13907870300
rcaap.rightsopenAccessen
rcaap.typeconferenceObjecten
relation.isAuthorOfPublicationa20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2
relation.isAuthorOfPublication.latestForDiscoverya20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
HCC03.pdf
Size:
203.03 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.83 KB
Format:
Item-specific license agreed upon to submission
Description: