• DocumentCode
    2581960
  • Title

    Layout heuristics for graphical representations of programs

  • Author

    Linos, Panagiotis ; Rajlich, Vaclav ; Korel, Bogdan

  • Author_Institution
    Dept. of Comput. Sci., Tennessee Technol. Univ., Cookeville, TN, USA
  • fYear
    1991
  • fDate
    13-16 Oct 1991
  • Firstpage
    1127
  • Abstract
    A layout problem is formulated for two-column graphs, and a layout algorithm, referred to as an insertion algorithm, for the two-column graph problem is presented. In addition, two variants of the algorithm are presented: dynamic insertion and delta insertion algorithms. The layout algorithms are implemented and experiments performed in order to compared their performance to existing layout algorithms for hierarchical graphs (i.e., exchanging and averaging algorithms). The experimental results show that the insertion method produces significantly better layouts compared to the existing methods. The method has been implemented in two software tools for the development and maintenance of programs, VIC and VIFOR (Visual Interactive C and FORTRAN 77, respectively)
  • Keywords
    heuristic programming; interactive programming; software tools; VIC; VIFOR; Visual Interactive C; delta insertion; dynamic insertion; insertion algorithm; layout heuristics; program development; program graphical representation; program maintenance; programming; software tools; two-column graphs; visual interactive FORTRAN 77; Computer aided software engineering; Computer displays; Computer science; Graphics; Joining processes; Large screen displays; Layout; Programming; Software engineering; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics, 1991. 'Decision Aiding for Complex Systems, Conference Proceedings., 1991 IEEE International Conference on
  • Conference_Location
    Charlottesville, VA
  • Print_ISBN
    0-7803-0233-8
  • Type

    conf

  • DOI
    10.1109/ICSMC.1991.169839
  • Filename
    169839