A brief survey of program slicing

B Xu, J Qian, X Zhang, Z Wu, L Chen - ACM SIGSOFT Software …, 2005 - dl.acm.org
Program slicing is a technique to extract program parts with respect to some special
computation. Since Weiser first proposed the notion of slicing in 1979, hundreds of papers …

Program slicing: Methods and applications

A De Lucia - Proceedings first ieee international workshop on …, 2001 - ieeexplore.ieee.org
Program slicing is a viable method to restrict the focus of a task to specific sub-components
of a program. Examples of applications include debugging, testing, program …

[BOOK][B] The compiler design handbook: optimizations and machine code generation

YN Srikant, P Shankar - 2002 - taylorfrancis.com
The widespread use of object-oriented languages and Internet security concerns are just the
beginning. Add embedded systems, multiple memory banks, highly pipelined units …

[PDF][PDF] An overview of slicing techniques for object-oriented programs

DP Mohapatra, R Mall, R Kumar - Informatica, 2006 - informatica.si
An Overview of Slicing Techniques for Object-Oriented Programs 1 Introduction Page 1
Informatica 30 (2006) 253–277 253 An Overview of Slicing Techniques for Object-Oriented …

[HTML][HTML] Program slicing of Java programs

C Galindo, S Pérez, J Silva - Journal of Logical and Algebraic Methods in …, 2023 - Elsevier
Program slicing is a technique to extract the part of the program that can affect the values
computed at a given program point (known as the slicing criterion). To represent programs …

Methodology and architecture of JIVE

P Gestwicki, B Jayaraman - Proceedings of the 2005 ACM symposium on …, 2005 - dl.acm.org
A novel approach to the runtime visualization and analysis of object-oriented programs is
presented and illustrated through a prototype system called JIVE: J ava I nteractive V …

Advanced slicing of sequential and concurrent programs

J Krinke - 20th IEEE International Conference on Software …, 2004 - ieeexplore.ieee.org
Program slicing is a technique to identify statements that may influence the computations in
other statements. Despite the ongoing research of almost 25 years, program slicing still has …

Identification of extract method refactoring opportunities

N Tsantalis, A Chatzigeorgiou - 2009 13th European …, 2009 - ieeexplore.ieee.org
Extract method has been recognized as one of the most important refactorings, since it
decomposes large methods and can be used in combination with other refactorings for fixing …

EspyDroid+: Precise reflection analysis of android apps

J Gajrani, U Agarwal, V Laxmi, B Bezawada… - Computers & …, 2020 - Elsevier
Malicious smartphone apps use reflection APIs to exfiltrate user data and steal personal
information. These malware use reflection along with parameter obfuscation and encryption …

Slicing aspect-oriented software

J Zhao - Proceedings 10th International Workshop on Program …, 2002 - ieeexplore.ieee.org
Program slicing has many applications in software engineering activities including program
comprehension, debugging, testing, maintenance, and model checking. In this paper, we …