• DocumentCode
    1594788
  • Title

    General requirements for a program visualization tool to be used in engineering of 4GL-programs

  • Author

    Coulmann, Ludwig

  • Author_Institution
    Unit Programming Languages & Compilers, Tech. Univ. of Darmstadt, Germany
  • fYear
    1993
  • Firstpage
    37
  • Lastpage
    41
  • Abstract
    Program visualization can be used profitably to help a programmer gain an understanding of the program´s meaning. In our context this process is called program analysis. The paper first points out that program analysis is highly individual and is influenced by the person involved and by the aim of the process. Secondly, it describes what consequences evolve out of the program analysis characteristics for a supporting tool. Four distinct, general properties of a visualization tool are presented, emphasizing the user and his changing interests. Thirdly, concepts are given for the visualization of 4GL-programs and a specific tool is described as an example of how the outlined requirements translate to a real application. A tree is used to represent different structural relations in the program and icons at the nodes facilitate the tree´s perception
  • Keywords
    program diagnostics; software maintenance; software tools; visual programming; 4GL-programs; icons; program analysis; program visualization tool; Application software; Computer languages; Concrete; Natural languages; Program processors; Programming profession; Software tools; Tires; Tree graphs; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1993., Proceedings 1993 IEEE Symposium on
  • Conference_Location
    Bergen
  • Print_ISBN
    0-8186-3970-9
  • Type

    conf

  • DOI
    10.1109/VL.1993.269576
  • Filename
    269576