• DocumentCode
    2959066
  • Title

    Improving the visibility of graphical program displays: an experimental study

  • Author

    Linos, Panagiotis K. ; Ososanya, Esther T. ; Karunakaran, Vijay

  • Author_Institution
    Dept. of Comput. Sci., Tennessee Technol. Univ., Cookeville, TN, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    12
  • Lastpage
    19
  • Abstract
    The paper describes an experimental study, which compares the performance of various layout heuristics used to increase the visibility of graphical representations of computer programs. In particular, a special layout graph is considered which is known as m-column graph, and it is used to display data flow program dependencies. We show experimentally that an incremental layout heuristic approach outperforms the traditional layout techniques such as pair exchanging or greedy insertion of graph vertices. Finally, we conclude by presenting our recommendations with respect to the application of such layout heuristics especially on interactive software systems
  • Keywords
    computer graphics; data flow analysis; graph theory; human factors; reverse engineering; user interfaces; computer programs; data flow program dependencies; graph vertices; graphical program display visibility; graphical representations; greedy insertion; incremental layout heuristic approach; interactive software systems; layout heuristics; layout techniques; m-column graph; pair exchanging; special layout graph; Application software; Computer displays; Computer science; Flow graphs; Graphical user interfaces; Humans; Layout; Pattern recognition; Software systems; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 1999. Proceedings. Seventh International Workshop on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1092-8138
  • Print_ISBN
    0-7695-0180-x
  • Type

    conf

  • DOI
    10.1109/WPC.1999.777735
  • Filename
    777735