An automatic layout algorithm for lograph

被引:1
|
作者
Banyasad, O [1 ]
Cox, PT [1 ]
机构
[1] Dalhousie Univ, Halifax, NS B3H 3J5, Canada
来源
2004 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN CENTRIC COMPUTING: PROCEEDINGS | 2004年
关键词
D O I
10.1109/VLHCC.2004.7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:139 / 146
页数:8
相关论文
共 50 条
  • [1] An Automatic Layout Algorithm for BPEL Processes
    Albrecht, Benjamin
    Effinger, Philip
    Held, Markus
    Kaufmann, Michael
    SOFTVIS 2010: PROCEEDINGS OF THE 2010 INTERNATIONAL SYMPOSIUM ON SOFTWARE VISUALIZATION, 2010, : 173 - 182
  • [2] A Novel Algorithm for Automatic Arrays Detection in a Layout
    Shafee, Marwah
    Park, Jea-Woo
    Aslyan, Ara
    Torres, Andres
    Madkour, Kareem
    ElManhawy, Wael
    DESIGN FOR MANUFACTURABILITY THROUGH DESIGN-PROCESS INTEGRATION VII, 2013, 8684
  • [3] BioLayout - an automatic graph layout algorithm for similarity visualization
    Enright, AJ
    Ouzounis, CA
    BIOINFORMATICS, 2001, 17 (09) : 853 - 854
  • [4] A grid layout algorithm for automatic drawing of biochemical networks
    Li, WJ
    Kurata, H
    BIOINFORMATICS, 2005, 21 (09) : 2036 - 2042
  • [5] Automatic hierarchical layout algorithm for UML class diagram
    Wang, Xiao-Bo
    Wang, Huan
    Liu, Chao
    Ruan Jian Xue Bao/Journal of Software, 2009, 20 (06): : 1487 - 1498
  • [6] Researching on the single lock chamber automatic layout algorithm
    Chen, Xu
    Zhu, Jing
    Zhang, Zhao
    ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING III, 2014, 678 : 39 - 42
  • [7] A Hybrid Genetic Algorithm for Automatic Layout Design of Power Module
    Hao, Baisen
    Mei, Yunhui
    Ning, Puqi
    2017 18TH INTERNATIONAL CONFERENCE ON ELECTRONIC PACKAGING TECHNOLOGY (ICEPT), 2017, : 1143 - 1146
  • [8] Automatic Layout Algorithm for Graphic Language in Visual Communication Design
    Liao, Xiaofang
    Hu, Xinqian
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (08) : 699 - 708
  • [9] Online Automatic Placement Algorithm of Bedroom Layout Based on FBS
    Wang C.
    Song P.
    Zhang H.
    Jia J.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2019, 31 (02): : 266 - 276
  • [10] PLACEMENT ALGORITHM FOR AUTOMATIC IC LAYOUT DESIGN SYSTEM.
    Kubiak, Roman
    Ciesielski, Maciej
    1978, 2 (03): : 249 - 267