Program Visualization using Reference Attributed Grammars

Eva Magnusson, Görel Hedin

Forskningsoutput: Kapitel i bok/rapport/Conference proceedingKonferenspaper i proceedingPeer review

1 Nedladdningar (Pure)

Sammanfattning

This paper describes how attribute grammars can be used to integrate
program visualization in language-based environments and how program visualizations can be specified and generated from grammars. It is discussed how a general solution for a simple grammar can be reused in grammars for other specific languages. As an example we show how diagram generation for a very simple state transition language can be integrated in a more complex specific state transition language. We use an extended form of attribute grammars, RAGs, which permits attributes to be references to nodes in the syntax tree. An external graph drawing tool is used to visualize the diagrams. The solution is modularized to support reuse for different languages and exchange of the external drawing tool for different types of visualization.
Originalspråkengelska
Titel på värdpublikationProceedings of NWPER'2000 - The Ninth Nordic Workshop on Programming and Software Development Environment Research
FörlagDepartment of Informatics, University of Os
Sidor76-96
Antal sidor20
ISBN (tryckt)82-7368-231-5
StatusPublished - 2000
EvenemangNWPER 2000 - Nordic Workshop on Programming Environment Research - Lillehammer, Norge
Varaktighet: 2000 maj 282005 maj 30

Publikationsserier

Namn
ISSN (tryckt)0806-3036

Konferens

KonferensNWPER 2000 - Nordic Workshop on Programming Environment Research
Land/TerritoriumNorge
OrtLillehammer
Period2000/05/282005/05/30

Ämnesklassifikation (UKÄ)

  • Datavetenskap (Datalogi)

Fingeravtryck

Utforska forskningsämnen för ”Program Visualization using Reference Attributed Grammars”. Tillsammans bildar de ett unikt fingeravtryck.

Citera det här