ISSTA 2019
Mon 15 - Fri 19 July 2019 Beijing, China
Wed 17 Jul 2019 16:10 - 16:20 at Grand Ballroom - ISSTA Tool Demonstrations

Value flow are widely used in static analysis to detect bugs. Existing techniques usually employ a pointer analysis and generate source sink summaries defined by problem domain, then a solver is invoked to determine whether the path is feasible. However, most of the tools does not provide an easy way for users to find user defined bugs within the same architecture of finding pre-defined bugs. This paper presents VFQL, an expressive query language on value flow graph and the framework to execute the query to find user defined defects. Moreover, VFQL provides a nice GUI to demonstrate the value flow graph and a modeling language to define system libraries or user libraries without code, which further enhances its usability. The experimental results on open benchmarks show that VFQL achieve a competitive performance against other state of art tools. The result of case study conducted on open source program shows that the flexible query and modeling language provide a great support in finding user specified defects.

Wed 17 Jul (GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi change

issta-2019-Tool-demonstrations
16:00 - 17:30: Tool Demonstration - ISSTA Tool Demonstrations at Grand Ballroom
issta-2019-Tool-demonstrations16:00 - 16:10
Talk
Cong WangTsinghua University, Jian GaoSchool of Software, Tsinghua University, Yu Jiang, Zhenchang XingAustralia National University, Huafeng Zhang, Weiliang Ying , Ming GuTsinghua University, Jiaguang Sun
issta-2019-Tool-demonstrations16:10 - 16:20
Talk
issta-2019-Tool-demonstrations16:20 - 16:30
Talk
Li ChiTsinghua University, Min ZhouTsinghua University, Zuxing GuSchool of Software, Tsinghua University, Guang Chen, Yuexing Wang, Jiecheng WuTsinghua University, Ming GuTsinghua University
issta-2019-Tool-demonstrations16:30 - 16:40
Talk
issta-2019-Tool-demonstrations16:40 - 16:50
Talk
issta-2019-Tool-demonstrations16:50 - 17:00
Talk
Linjie PanInstitute of Software, Chinese Academy of Sciences, Baoquan Cui, Jiwei YanInstitute of Software, Chinese Academy of Sciences, Xutong Ma, Jun YanInstitute of Software, Chinese Academy of Sciences, Jian ZhangBeihang University
issta-2019-Tool-demonstrations17:00 - 17:10
Talk
Rohan PadhyeUniversity of California, Berkeley, Caroline LemieuxUniversity of California, Berkeley, Koushik SenUniversity of California, Berkeley
issta-2019-Tool-demonstrations17:10 - 17:20
Talk
Renaud Rwemalika, Marinos Kintis, Mike PapadakisUniversity of Luxembourg, Yves Le TraonUniversity of Luxembourg, Pierre Lorrach
issta-2019-Tool-demonstrations17:20 - 17:30
Talk
Yuying LiState Key Laboratory for Novel Software Technology, Nanjing University, Rui HaoNanjing University, China, Yang FengUniversity of California, Irvine, James JonesUniversity of California, Irvine, Xiaofang Zhang, Zhenyu ChenNanjing University