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 :
بازگشت