Publication | Closed Access
Visualizing program slices
49
Citations
13
References
2002
Year
EngineeringData ScienceProgram AnalysisCompiler TechnologySoftware SystemsComputer EngineeringComputational VisualizationSoftware EngineeringGlobal VisualizationComputer ScienceCompilersSoftware VisualizationSoftware AnalysisSoftware DesignProgram SlicingProgram SlicesProgramming Languages
Program slicing is an automatic technique for determining which code in a program is relevant to a particular computation. Slicing has been applied in many areas, including program understanding, debugging, and maintenance. However, little attention has been paid to suitable interfaces for exploring program slices. We present an interface for program slicing that allows slicing at the statement procedure, or file level, and provides fast visual feedback on slice structure, integral to the interface is a global visualization of the program that shows the extent of a slice as it crosses procedure and file boundaries, and facilitates quick browsing of numerous slices.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
1984 | 3.2K | |
1987 | 2.7K | |
1988 | 763 | |
1982 | 760 | |
1984 | 641 | |
1992 | 619 | |
1989 | 419 | |
1993 | 307 | |
1992 | 164 | |
1993 | 146 |
Page 1
Page 1