R. L. Ashenhurst and S. L. Graham, Eds., ACM Turing Award Lectures: The First Twenty Years, 1966-1985, ACM Press Anthology Series, New York, NY; Reading, MA: ACM Press; Addison-Wesley Publishing Company, 1987.
S. L. Graham, "From research software to open source," in Informatics: 10 Years Back, 10 Years Ahead, R. Wilhelm, Ed., Lecture Notes in Computer Science, Vol. 2000, Berlin, Germany: Springer-Verlag, 2001, pp. 195-208.
C. Tice and S. L. Graham, "A practical, robust method for generating variable range tables," in Compiler Construction: Proc. 10th Intl. Conf. (CC 2001), R. Wilhelm, Ed., Lecture Notes in Computer Science, Vol. 2027, Berlin, Germany: Springer-Verlag, 2001, pp. 102-117.
J. Saltz, A. Sussman, S. L. Graham, J. Demmel, S. Baden, and J. Dongarra, "Programming tools and environments," Communications of the ACM, vol. 41, no. 11, pp. 64-73, Nov. 1998.
K. A. Yelick, L. Semenzato, G. Pike, C. Miyamoto, B. Liblit, A. Krishnamurthy, P. N. Hilfinger, S. L. Graham, D. Gay, P. Colella, and A. Aiken, "Titanium: A high-performance Java dialect," Concurrency: Practice and Experience, vol. 10, no. 11-13, pp. 825-836, Sep. 1998.
S. L. Graham and M. L. Van de Vanter, "The Pan language-based editing system," ACM Trans. Software Engineering and Methodology, vol. 1, no. 1, pp. 95-117, Jan. 1992.
S. L. Graham, M. A. Harrison, and W. L. Ruzzo, "An improved context-free recognizer," ACM Trans. Programming Languages and Systems, vol. 2, no. 3, pp. 415-462, July 1980.
K. A. Yelick, D. Bonachea, W. Y. Chen, P. Colella, K. Datta, J. Duell, S. L. Graham, P. Hargrove, P. N. Hilfinger, P. Husbands, C. Iancu, A. Kamil, R. Nishtala, J. Su, M. Welcome, and T. Wen, "Productivity and performance using partitioned global address space languages (Invited Paper)," in Proc. 2007 Intl. Workshop on Parallel Symbolic Computation (PASCO '07), M. M. Maza and S. M. Watt, Eds., New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 24-32.
A. Begel and S. L. Graham, "An assessment of a speech-based programming environment," in Proc. 2006 IEEE Symp. on Visual Languages and Human-Centric Computing (VL/HCC 2006), J. Grundy and J. Howse, Eds., Los Alamitos, CA: IEEE, IEEE Computer Society, 2006, pp. 116-120.
A. Begel and S. L. Graham, "Spoken programs," in Proc. 2005 IEEE Symp. on Visual Languages and Human-Centric Computing (VL/HCC 2005), M. Erwig and A. Schurr, Eds., Los Alamitos, CA: IEEE Computer Society, 2005, pp. 99-106.
M. Toomim, A. Begel, and S. L. Graham, "Managing duplicated code with linked editing," in Proc. 2004 IEEE Symp. on Visual Languages and Human Centric Computing (VL/HCC 2004), P. Bottoni, C. Hundhausen, S. Levialdi, and G. Tortora, Eds., Los Alamitos, CA: IEEE Computer Society, 2004, pp. 173-180.
M. Boshernitsan and S. L. Graham, "Designing an XML-based exchange format for Harmonia," in Proc. 7th Working Conf. on Reverse Engineering (WCRE-2000), Los Alamitos, CA: IEEE Computer Society, 2000, pp. 287-289.
T. A. Wagner, V. Maverick, S. L. Graham, and M. A. Harrison, "Accurate static estimators for program optimization," in Proc. ACM SIGPLAN 1994 Conf. on Programming Language Design and Implementation, New York, NY: ACM Press, 1994, pp. 85-96.
R. Wahbe, S. Lucco, T. E. Anderson, and S. L. Graham, "Efficient software-based fault isolation," in Proc. 14th ACM Symp. on Operating System Principles, New York, NY: ACM Press, 1994, pp. 203-216.
S. L. Graham, P. B. Kessler, and M. K. McKusick, "gprof: A call graph execution profiler," in Proc. 1982 SIGPLAN Symp. on Compiler Construction, New York, NY: ACM Press, 1982, pp. 120-126.
R. S. Glanville and S. L. Graham, "A new method for compiler code generation," in Proc. 5th ACM SIGACT-SIGPLAN Symp. on Principles of Programming Languages, New York, NY: ACM Press, 1978, pp. 231-254.
P. N. Hilfinger, D. O. Bonachea, K. Datta, D. Gay, S. L. Graham, B. R. Liblit, G. Pike, J. Z. Su, and K. A. Yelick, "Titanium Language Reference Manual, version 2.19," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2005-15, Nov. 2005.
P. N. Hilfinger, D. Bonachea, D. Gay, S. Graham, B. Liblit, G. Pike, and K. Yelick, "Titanium Language Reference Manual," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-01-1163, Nov. 2001.
R. A. Ballance, M. L. Van De Vanter, and S. L. Graham, "The Architecture of Pan I," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-88-409, Aug. 1987.
Software
K. A. Yelick, P. N. Hilfinger, S. L. Graham, and P. Colella, "The Titanium Compiler," 2003.