loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2004 IEEE Symposium on Visual Languages - Human Centric Computing (VLHCC'04)
An Automatic Layout Algorithm for Lograph
Rome, Italy
September 26-September 29
ISBN: 0-7803-8696-5
Omid Banyasad, Dalhousie University, Canada
Philip T. Cox, Dalhousie University, Canada
We present a layout algorithm for the Lograph debugger which automatically rearranges a Lograph query graph at run time in response to the application of Lograph rules by the interpreter. The algorithm addresses certain cognitive issues, aiming to make the execution of query graphs more comprehensible. It incorporates a foresighted graph adjustment technique that improves the layout of a query by searching for data structure patterns and looking ahead in the execution. The look-ahead attempts to decrease the expected future changes in the layout by leaning the current layout towards one that would require less modifications in the next few execution steps. The execution of a program in the debugger can be observed as a smooth transformation to a solution graph from a query graph, the layout of which is created by the user.
Citation:
Omid Banyasad, Philip T. Cox, "An Automatic Layout Algorithm for Lograph," vlhcc, pp.139-146, 2004 IEEE Symposium on Visual Languages - Human Centric Computing (VLHCC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.