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
Link To Document