arrow
返回

Evaluating lexical approximation of program dependence

delete2020-02-01
delete6
delete
OA
AI
S
Seongmin Lee *
D
David Binkley
N
Nicolas Gold
S
Syed Mohammed Shamsul Islam
J
Jens Krinke
S
Shin Yoo
DOI:10.1016/j.jss.2019.110459delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Complex dependence analysis typically provides an underpinning approximation of true program dependence. We investigate the effectiveness of using lexical information to approximate such dependence, introducing two new deletion operators to Observation-Based Slicing (ORBS). ORBS provides direct observation of program dependence, computing a slice using iterative, speculative deletion of program parts. Deletions become permanent if they do not affect the slicing criterion, The original ORBS uses a bounded deletion window operator that attempts to delete consecutive lines together. Our new deletion operators attempt to delete multiple, non-contiguous lines that are lexically similar to each other. We evaluate the lexical dependence approximation by exploring the trade-off between the precision and the speed of dependence analysis performed with new deletion operators. The deletion operators are evaluated independently, as well as collectively via a novel generalization of ORBS that exploits multiple deletion operators: Multi-operator Observation-Based Slicing (MOBS). An empirical evaluation using three Java projects, six C projects, and one multi-lingual project written in Python and C finds that the lexical information provides a useful approximation to the underlying dependence. On average. MOBS can delete 69% of lines deleted by the original ORBS, while taking only 36% of the wall clock time required by ORBS. (C) 2019 Elsevier Inc. All rights reserved.
Keyword:
ORBS
Program slicing
Lexical analysis
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

U
University College London
学者数:
7.9W
论文数: 6.2W
被引数: 15.7W
U
university of london
学者数:
21.5W
论文数: 19.7W
被引数: 305
引用论文

引用论文

A randomized phase I/II trial of HQK‐1001, an oral fetal globin gene inducer, in β‐thalassaemia intermedia and HbE/β‐thalassaemia
err2013-03-27
err0
errOAAI
errSuthat Fucharoen; Adlette Inati; Noppadol Siritanaratku; Swee L. Thein; William C. Wargin; Suzanne Koussa; Ali Taher; Nattawara Chaneim; Michael Boosalis; Ronald Berenson; Susan P. Perrine
err分享
err收藏
err分享
err收藏
Observational slicing based on visual semantics
err2017-07-01
err7
PREAI
errYoo, Shin; Binkley, David; Eastman, Roger
err分享
err收藏
err分享
err收藏
Does Low-intensity pulsed ultrasound treatment repair articular cartilage injury? A rabbit model study
err2014-02-10
err0
errOAAI
errShan-Wei Yang; Chien-Lin Kuo; Shwu Jen Chang; Po-Chou Chen; Yen Ting Lin; Ioannis Manousakas; Shyh Ming Kuo
err分享
err收藏
学者 查看更多内容