2013
DOI: 10.1016/j.scico.2012.05.007
|View full text |Cite
|
Sign up to set email alerts
|

Abstract program slicing on dependence condition graphs

Abstract: Mastroeni and Zanardini introduced the notion of semanticsbased data dependences, both at concrete and abstract domains, that helps in converting the traditional syntactic Program Dependence Graphs (PDGs) into more refined semantics-based (abstract) PDGs by disregarding some false dependences from them. As a result, the slicing techniques based on these semantics-based (abstract) PDGs result into more precise slices. Aim: The aim of this paper is to further refine the slicing algorithms when focussing on a given… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 11 publications
(9 citation statements)
references
References 23 publications
0
9
0
Order By: Relevance
“…Abstract program slicing [15] is an approach which makes use of the program's semantics, however a different slicing criterion is used. Instead of preserving those instructions that affect the exact values of the criterion variables at the criterion location, this approach preserves the statements that affect a property of the criterion variable.…”
Section: Related Workmentioning
confidence: 99%
“…Abstract program slicing [15] is an approach which makes use of the program's semantics, however a different slicing criterion is used. Instead of preserving those instructions that affect the exact values of the criterion variables at the criterion location, this approach preserves the statements that affect a property of the criterion variable.…”
Section: Related Workmentioning
confidence: 99%
“…Dependence graph without calling relation among functions is called as program dependence graph, and that including calling functions of the program with the subjects of total sources is called as system dependence graph [15,16]. Upon analysis of dependence relations on each procedure and combination of these, system dependence graph can be generated.…”
Section: System Dependencementioning
confidence: 99%
“…Halder and Cortei present an improved slicing algorithm, based on the work of Mastroeni and Zanardini, which uses semantics‐based data dependencies to disregard some false dependencies to give more precise slices. They claim that a slice on a set of variables V can be formed from the union of the slices on each variable in V .…”
Section: Related Workmentioning
confidence: 99%