CS 791/891 Reading Assignments
Springl 2005
Reading 1
-
Weiser, Programmers Use Slices When Debugging, 1982
Reading 2
-
Weiser, Program Slicing, TSE, July 1984.
Reading 3
-
Tip, Frank, A Survey of Programming Slicing Techniques, Journal of Programming Languages, v. 3, pp. 121-189, 1995
Misc Readings
-
Antoniol, Masone, & Villano, 2004
-
Ball, Rajamani, 1997
-
Bent, Atkinson, Griswold, 2000
-
Bergeretti & Carre, 1985
-
Devanbu, 1999
-
Ferrante, Ottenstein, Warren, 1987
-
Gupta, Soffa, Howard, 1997
-
Harrold, Mally, Rothermel, 1993
-
Hoffner, 1995
-
Horwitz, Prins, Reps, 1988
-
Horwitz, Prins, Reps, 1988
-
Horwitz, Reps, 1992
-
Horwitz, Reps, Binkley, 1990
-
Horwitz, Reps, Sagiv, 1995
-
Landi, Ryder, 1992
-
Leung, Reghbati, 1987
-
Leung, Reghbati, 2005
-
Moss, Atkinson, Chambers & Eggers, Rosay, 1994
-
Reps, Horwitz, Sagiv, 1995
-
Rountev, Ryder, Landi, 1999
-
Ryder, 1995
-
Ryder, Landi, Stocks, Zhang, 2001
-
Sanha, Harrold, 2001
-
Tip, Frank, Journal of Programming Languages, v. 3, pp. 121-189, 1995
-
Weiser, 1982
-
Weiser, 1984
SUIF docs
-
1. Gerald Aigner, et al., An Overview of the SUIF2 Compiler Infrastructure (pdf)
-
2. Monica Lam, An Overview of the SUIF2 System (1999) powerpoint
-
3. David Moore, A SUIF Programmers Guide (word)
-
4. Sgmn reference manual (postscript)
-
5. Gerald Aigner, et al., The SUIF Program Representation(postscript)
Final Review Paper
-
1. Evelyn Duesterwld, et al. A Practical Framework for Demand-Driven
Interprocedural Data Flow Analysis. TOPLAS, Nov. 1997.
-
2. Saurabh Sinha, et al. Interprocedural Control Dependence, TOSEM, April 2001
-
3. Premkumar Devanbu, GENOA--A Customizable, Front-End-Retargetable Source Code
Analysis Framework, TOSEM, April 1999.