A brief survey of program slicing
ACM SIGSOFT Software Engineering Notes
Web Application Slicing in Presence of Dynamic Code Generation
Automated Software Engineering
Program Slicing with Dynamic Points-To Sets
IEEE Transactions on Software Engineering
ConSUS: a light-weight program conditioner
Journal of Systems and Software - Special issue: Software reverse engineering
Effects of context on program slicing
Journal of Systems and Software - Special issue: Selected papers from the 4th source code analysis and manipulation (SCAM 2004) workshop
An empirical study of static program slice size
ACM Transactions on Software Engineering and Methodology (TOSEM)
Empirical study of optimization techniques for massive slicing
ACM Transactions on Programming Languages and Systems (TOPLAS)
Slicing obfuscations: design, correctness, and evaluation
Proceedings of the 2007 ACM workshop on Digital Rights Management
Assessing work for static software bug detection
Proceedings of the 1st ACM international workshop on Empirical assessment of software engineering languages and technologies: held in conjunction with the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE) 2007
An empirical study of the relationship between the concepts expressed in source code and dependence
Journal of Systems and Software
Combining preprocessor slicing with C/C++ language slicing
Science of Computer Programming
Change impact graphs: Determining the impact of prior codechanges
Information and Software Technology
Assessing the impact of global variables on program dependence and dependence clusters
Journal of Systems and Software
Practical change impact analysis based on static program slicing for industrial software systems
Proceedings of the 33rd International Conference on Software Engineering
An empirical study of automatic event reconstruction systems
Digital Investigation: The International Journal of Digital Forensics & Incident Response
State-based model slicing: A survey
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
A large-scale study of 43 C programs totaling just over 1million lines of code is presented. The study includes theforward and backward static slice on every executablestatement. In total 2,353,598 slices were constructed, withan average slice size being just under 30% of the originalprogram. The results also show that ignoring calling-contextled to a 50% increase in average slice size and, incontrast to previous results, a 66-77% increase in computationtime (due to the increased size). Though not theprincipal focus of the study, the results also show an averagepace for the slicing engine, on a standard PC, of 3million lines of code per second, thereby providing additionalevidence for static slicing's practicability.