• DocumentCode
    2496264
  • Title

    Language-agnostic program rendering for presentation, debugging and visualization

  • Author

    Collberg, Christian S. ; Davey, Sean ; Proebsting, Todd A.

  • Author_Institution
    Dept. of Comput. Sci., Arizona Univ., Tucson, AZ, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    183
  • Lastpage
    190
  • Abstract
    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 publications. We also present a model for the rendering of programs and apply it to the design of a rendering of Java control flow
  • Keywords
    Java; formal specification; program debugging; program visualisation; software tools; Java control flow; language-independent program rendering; presentation; program debugging; program profiling; program visualization; specification-driven program rendering tool; Computer errors; Computer languages; Computer science; Debugging; Documentation; Functional programming; Java; Programming profession; Subspace constraints; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 2000. Proceedings. 2000 IEEE International Symposium on
  • Conference_Location
    Seattle, WA
  • ISSN
    1049-2615
  • Print_ISBN
    0-7695-0840-5
  • Type

    conf

  • DOI
    10.1109/VL.2000.874382
  • Filename
    874382