Up: The Decomposition Slice Display Previous: Acknowledgments

Bibliography

1
Thomas Ball and Stephen G. Eick.
``Visualizing Program Slices''.
In Proceedings of the 10th International Symposium on Visual Languages, 1994.

2
D. Binkley.
``Slicing in the Presence of Parameter Aliasing''.
In Software Engineering Research Forum, Orlando, FL, November 1993.

3
M. H. Brown.
``Zeus: A System for Algorithm Animation and Multi-View Editing''.
In Proceedings of IEEE Workshop on Visual Languages., pages 4-9, Kobe, Japan, October 1991. IEEE Computer Society Press.

4
John Domingue, Blaine A. Price, and Marc Eisenstadt.
``A Framework for Describing and Implementing Software Visualization Systems''.
In Proceedings of Graphics Interface '92, Vancouver, Canada, May 1992.

5
M. Eisenstadt and M. Brayshaw.
``The Transparent Prolog Machine (TPM): an Execution Model and Graphical Debugger for Logic Programming''.
Journal of Logic Programming, 5(4):1-66, 1988.

6
Marc Eisenstadt, Blaine A. Price, and John Domingue.
``Software Visualization as a Pedagogical Tool''.
Instructional Science, 21:335-365.

7
Keith Brian Gallagher and James R. Lyle.
``Using Program Slicing in Software Maintenance''.
IEEE Transactions on Software Engineering, 7(18):751-761, August 1991.

8
E. R. Gansner, E. Koutsofios, S. C. North, and K. P. Vo.
``Graph Visualization in Software Analysis''.
In Second IEEE Symposium on Assessment of Quality Software Development Tools, pages 226-237, May 1992.

9
S. Horwitz, T. Reps, and D. Binkley.
``Interprocedural Slicing Using Dependence Graphs''.
ACM Transactions on Programming Languages and Systems, 12(1):35-46, January 1990.

10
Interactive Development Environments, 595 Market Street, 10th Floor, San Francisco, CA 94105.
Software Through Pictures, 4.2d edition, December 1991.

11
D. E. Knuth.
``Literate Programming''.
The Computer Journal, 27(2):97-111, 1984.

12
James Arthur Kohl and Thomas L. Casavant.
``A Software Engineering, Visualization Methodology for Parallel Processing Systems''.
Technical report, Parallel Processing Laboratory, Department of Electrical and Computer Engineering, University of Iowa.

13
B. Korel and J. Laski.
``Dynamic Slicing of Computer Programs''.
Journal of Systems and Software, pages 198-195, 1990.

14
Bradley M. Kuhn and David W. Binkley.
``In Search of a Customizable and Uniform User Interface''.
Crossroads: The International ACM Student Magazine, 1(2), December 1994.

15
Thomas Kunz.
``Visualizing Abstract Events''.
Technical Report TI-2/94, Institut für Theoretische Informatik, Technische Hochschule Darmstadt, January 1994.

16
J. R. Lyle and M. D. Weiser.
``Experiments in Slicing-Based Debugging Aids''.
In Elliot Soloway and Sitharama Iyengar, editors, Empirical Studies of Programmers. Ablex Publishing Corporation, Norwood, New Jersey, 1986.

17
Hausi A. Müller and Karl Klashinsky.
``Rigi--A System for Programming-in-the-large''.
In ICSE '10: Proceedings of the 10th International Conference on Software Engineering, pages 80-86, Raffles City, Singapore, April 1988. IEEE, IEEE Computer Society Press (Order Number 849).

18
John K. Ousterhout.
``An X11 Toolkit Based on the Tcl Language''.
In Proceedings of the Winter Conference. Usenix Association, January 1991.

19
Blaine A. Price, Ronald M. Baecker, and Ian S. Small.
``A Princpled Taxonomy of Software Visualization''.
Journal of Visual Languages and Computing, 4(3), September 1993.

20
V. Rajlich, N. Damaskinos, P. Linos, and W. Khorshid.
``VIFOR: A Tool for Software Maintenance''.
Software--Practice and Experience, 20(1):67-77, Jan 1990.

21
T. Reps, S. Horwitz, M. Sagiv, and G. Rosay.
``Speeding Up Slicing''.
In Proceedings of the Second ACM SIGSOFT Symposium on Foundations of Software Engineering, pages 11-20, 1994.
Published in ACM SIGSOFT Notes v19 n4.

22
M. Weiser.
``Programmers Use Slices When Debugging''.
CACM, 25(7):446-452, July 1982.

23
M. Weiser.
``Program Slicing''.
IEEE Transactions on Software Engineering, 10:352-357, July 1984.



Copyright © 1994, 1995    Keith B. Gallagher, Bradley M. Kuhn, Dennis J. Smith.

Verbatim copying and distribution of this entire paper is permitted in any medium, provided this notice is preserved.