TY - JOUR
T1 - Language-agnostic program rendering for presentation, debugging and visualization
AU - Collberg, Christian S.
AU - Davey, Sean
AU - Proebsting, Todd A.
PY - 2000
Y1 - 2000
N2 - We describe a language-independent and specification-driven program rendering tool that is able to produce high-quality code renderings of arbitrary complexity. The tool can incorporate arbitrary types of information together with the program code, allowing it to be used for debugging and profiling as well as for producing beautiful renderings of programs for publication. We also present a model for the rendering of programs and apply it to the design of a rendering of Java control flow.
AB - We describe a language-independent and specification-driven program rendering tool that is able to produce high-quality code renderings of arbitrary complexity. The tool can incorporate arbitrary types of information together with the program code, allowing it to be used for debugging and profiling as well as for producing beautiful renderings of programs for publication. We also present a model for the rendering of programs and apply it to the design of a rendering of Java control flow.
UR - http://www.scopus.com/inward/record.url?scp=0033681407&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0033681407&partnerID=8YFLogxK
M3 - Conference article
AN - SCOPUS:0033681407
SN - 1049-2615
SP - 183
EP - 190
JO - IEEE Symposium on Visual Languages, Proceedings
JF - IEEE Symposium on Visual Languages, Proceedings
T2 - 2000 IEEE International Symposium on Visual Languages (VL2000)
Y2 - 10 September 2000 through 13 September 2000
ER -