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 …
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 …
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 …
beginning. Add embedded systems, multiple memory banks, highly pipelined units …
[PDF][PDF] An overview of slicing techniques for object-oriented programs
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 …
Informatica 30 (2006) 253–277 253 An Overview of Slicing Techniques for Object-Oriented …
[HTML][HTML] Program slicing of Java programs
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 …
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 …
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 …
other statements. Despite the ongoing research of almost 25 years, program slicing still has …
Identification of extract method refactoring opportunities
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 …
decomposes large methods and can be used in combination with other refactorings for fixing …
EspyDroid+: Precise reflection analysis of android apps
Malicious smartphone apps use reflection APIs to exfiltrate user data and steal personal
information. These malware use reflection along with parameter obfuscation and encryption …
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 …
comprehension, debugging, testing, maintenance, and model checking. In this paper, we …