arrow
返回

Visual exploration of visual parser execution

delete2021-03-18
delete3
delete
OA
AI
G
Gennaro Costagliola
M
Mattia De Rosa *
V
Vittorio Fuccella
M
Mark Minas
DOI:10.1007/s11042-021-10624-6delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In this paper, we present ParVis, an interactive visual system for the animated visualization of logged parser trace executions. The system allows a parser implementer to create a visualizer for generated parsers by simply defining a JavaScript module that maps each logged parser instruction into a set of events driving the visual system interface. The result is a set of interacting graphical/text windows that allows users to explore logged parser executions and helps them to have a complete understanding of how the parser behaves during its execution on a given input. We used our system to visualize the behavior of textual as well as visual parsers and describe here two of these uses. Moreover, in order to validate the efficacy of our system, we ran a user experiment where students analyzed a CUP-generated parser both with ParVis, instantiated to LALR parsers, and the standard CUP debug facilities. The results show that students can indeed analyze parser behavior and find mistakes in parser specifications more easily and quickly using ParVis. In particular, in some parser design tasks, using ParVis participants achieved a higher success rate of 50% in 42% less time with respect to the baseline system.
Keyword:
Parser visualization
Visual parsing
Graph parsing
Visualization
Program visualization
Human-computer interaction

期刊

Multimedia Tools and Applications 封面图
Multimedia Tools and Applications
IF:
3
论文数:
2.0W
被引数:
3.2W

机构

U
University of Salerno
学者数:
1.2W
论文数: 1.1W
被引数: 1.2W
B
bundeswehr university munich
学者数:
1.4K
论文数: 1.2K
被引数: 0
引用论文

引用论文

Management and Prognosis of Patients with Recurrent or Persistent/Progressive Uterine Carcinosarcoma复发性或持续性/进展性子宫癌肉瘤患者的管理与预后
err2022-10-13
err0
errOAAI
errHsiu-Jung Tung; Chi-Yuan Chiang; Wei-Yang Chang; Ren-Chin Wu; Huei-Jean Huang; Lan-Yan Yang; Chiao-Yun Lin; Chun-Chieh Wang; Angel Chao; Chyong-Huey Lai
err分享
err收藏
Determining the effects of Ephrin Type B Receptor 6 and Type A Receptor 3 on facilitating colorectal epithelial cell malignant transformation确定Ephrin Type B Receptor 6和Type A Receptor 3对促进结直肠上皮细胞恶性转化的影响
err2021-01-01
err0
errOAAI
errJiaming Wang; Yan Zhang; Jiaao Ma; Cheng Yang; Muhong Wang; Jiachen Lv; Yihui Wang; Dazhuang Miao; Yan Wang; Mingqi Li; Cuicui Chai; Shixiong Jiang; Jinxue Tong; Mingzhe Li; Zhiwei Yu
err分享
err收藏
Programming BDI Agents with Pure Java
err2014-01-01
err0
PREAI
errAlexander Pokahr; Lars Braubach; Christopher Haubeck; Jan Ladiges
err分享
err收藏
Differentiation between benign and malignant thyroid nodules using diffusion-weighted imaging, a 3-T MRI study使用扩散加权成像对良恶性甲状腺结节进行鉴别诊断,一项3-T MRI研究
err2021-07-26
err0
errOAAI
errLeila Aghaghazvini; Hashem Sharifian; Nasrin Yazdani; Melina Hosseiny; Saina Kooraki; Pirouz Pirouzi; Afsoon Ghadiri; Madjid Shakiba; Soheil Kooraki
err分享
err收藏
学者 查看更多内容