Susan L. Graham

Affiliations:
  • University of California at Berkeley


According to our database1, Susan L. Graham authored at least 69 papers between 1970 and 2013.

Collaborative distances:

Awards

ACM Fellow

ACM Fellow 1994, "".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2013
Evidence for building a smarter health and wellness future - Key messages and collected visions from a Joint OECD and NSF workshop.
Int. J. Medical Informatics, 2013

2012
Programming Languages - Past Achievements and Future Challenges.
Proceedings of the ACM Turing Centenary Celebration, 2012

2011
Titanium.
Proceedings of the Encyclopedia of Parallel Computing, 2011

Information Technology research challenges for healthcare: from discovery to delivery.
SIGHIT Rec., 2011

2007
Parallel Languages and Compilers: Perspective From the Titanium Experience.
Int. J. High Perform. Comput. Appl., 2007

Productivity and performance using partitioned global address space languages.
Proceedings of the Parallel Symbolic Computation, 2007

Aligning development tools with the way programmers think about code changes.
Proceedings of the 2007 Conference on Human Factors in Computing Systems, 2007

2006
XGLR - an algorithm for ambiguity in programming languages.
Sci. Comput. Program., 2006

An Assessment of a Speech-Based Programming Environment.
Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2006), 2006

Interactive transformation of java programs in eclipse.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

2005
Spoken Programs.
Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2005), 2005

2004
Language Analysis and Tools for Ambiguous Input Streams.
Proceedings of the Fourth Workshop on Language Descriptions, Tools, and Applications, 2004

Managing Duplicated Code with Linked Editing.
Proceedings of the 2004 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2004), 2004

iXj: interactive source-to-source transformations for java.
Proceedings of the Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2004

2001
From Research Software to Open Source.
Proceedings of the Informatics - 10 Years Back. 10 Years Ahead., 2001

A Practical, Robust Method for Generating Variable Range Tables.
Proceedings of the Compiler Construction, 10th International Conference, 2001

2000
Designing an XML-based Exchange Format for Harmonia.
Proceedings of the Seventh Working Conference on Reverse Engineering, 2000

1999
BPF+: Exploiting Global Data-Flow Optimization in a Generalized Packet Filter Architecture.
Proceedings of the ACM SIGCOMM 1999 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, August 30, 1999

1998
Efficient and Flexible Incremental Parsing.
ACM Trans. Program. Lang. Syst., 1998

Titanium: A High-performance Java Dialect.
Concurr. Pract. Exp., 1998

Programming Tools and Environments.
Commun. ACM, 1998

The High-Performance Computing Continuum - Introduction.
Commun. ACM, 1998

OPTVIEW: A New Approach for Examining Optimized Code.
Proceedings of the SIGPLAN/SIGSOFT Workshop on Program Analysis For Software Tools and Engineering, 1998

1997
Incremental Analysis of real Programming Languages.
Proceedings of the ACM SIGPLAN '97 Conference on Programming Language Design and Implementation (PLDI), 1997

Efficient self-versioning documents.
Proceedings of the Proceedings IEEE COMPCON 97, 1997

1995
Adaptable Binary Programs.
Proceedings of the USENIX 1995 Technical Conference on UNIX and Advanced Computing Systems, 1995

Integrating Incremental Analysis with Version Management.
Proceedings of the 5th European Software Engineering Conference, 1995

1994
Compiler Transformations for High-Performance Computing.
ACM Comput. Surv., 1994

Composing Tree Attributions.
Proceedings of the Conference Record of POPL'94: 21st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1994

Languages and Interactive Software Development.
Proceedings of the Programming Languages and System Architectures, 1994

Accurate Static Estimators for Program Optimization.
Proceedings of the ACM SIGPLAN'94 Conference on Programming Language Design and Implementation (PLDI), 1994

1993
Efficient Software-Based Fault Isolation.
Proceedings of the Fourteenth ACM Symposium on Operating System Principles, 1993

Practical Data Breakpoints: Design and Implementation.
Proceedings of the ACM SIGPLAN'93 Conference on Programming Language Design and Implementation (PLDI), 1993

Orchestrating Interactions Among Parallel Computations.
Proceedings of the ACM SIGPLAN'93 Conference on Programming Language Design and Implementation (PLDI), 1993

1992
The Pan Language-Based Editing System.
ACM Trans. Softw. Eng. Methodol., 1992

Coherent User Interfaces for Language-Based Editing Systems.
Int. J. Man Mach. Stud., 1992

The Proteus presentation system.
Proceedings of the 5th ACM SIGSOFT Symposium on Software Development Environments, 1992

1991
Incremental Consistency Maintenance for Interactive Applications.
Proceedings of the Logic Programming, 1991

Attributed Transformational Code Generation for Dynamic Compilers.
Proceedings of the Code Generation, 1991

1990
The Pan language-based editing system for integrated development.
Proceedings of the SIGSOFT'90 4th Symposium on Software Development Environments, 1990

1988
Optimal Code Generation for Expression Trees: An Application of BURS Theory.
Proceedings of the Conference Record of the Fifteenth Annual ACM Symposium on Principles of Programming Languages, 1988

Grammatical Abstraction and Incremental Syntax Analysis in a Language-Based Editor.
Proceedings of the ACM SIGPLAN'88 Conference on Programming Language Design and Implementation (PLDI), 1988

Code Generation and RISC Architectures (eingeladener Vortrag).
Proceedings of the Architektur und Betrieb vpn Rechensystemen, 1988

1984
Experience with a Graham-Glanville style code generator.
Proceedings of the 1984 SIGPLAN Symposium on Compiler Construction, 1984

1983
An Execution Profiler for Modular Programs.
Softw. Pract. Exp., 1983

Code Generation and Optimization.
Proceedings of the Method and tools for compiler construction, 1983

1982
gprof: a Call Graph Execution Profiler.
Proceedings of the SIGPLAN '82 Symposium on Compiler Construction, 1982

An Experiment in Table Driven Code Generation.
Proceedings of the SIGPLAN '82 Symposium on Compiler Construction, 1982

gprof: a call graph execution profiler (with retrospective)
Proceedings of the 20 Years of the ACM SIGPLAN Conference on Programming Language Design and Implementation 1979-1999, 1982

1980
An Improved Context-Free Recognizer.
ACM Trans. Program. Lang. Syst., 1980

Table-Driven Code Generation.
Computer, 1980

Source-to-source translation: Ada to Pascal and Pascal to Ada.
Proceedings of the ACM-SIGPLAN symposium on The ADA programming language, 1980

1979
Hashed symbol tables for languages with explicit scope control.
Proceedings of the 1979 SIGPLAN Symposium on Compiler Construction, 1979

Practical LR error recovery.
Proceedings of the 1979 SIGPLAN Symposium on Compiler Construction, 1979

1978
A New Method for Compiler Code Generation.
Proceedings of the Conference Record of the Fifth Annual ACM Symposium on Principles of Programming Languages, 1978

The Use of Machine Description for Compiler Code Generator.
Proceedings of the Information Technology '78: Proceedings of the 3rd Jerusalem Conference on Information Technology (JCIT3), 1978

Tools For Automatic Compiler Generation (Panel Discussion).
Proceedings of the Proceedings 1978 ACM Annual Conference, 1978

1977
Special Editor's Note.
J. ACM, 1977

1976
A Fast and Usually Linear Algorithm for Global Flow Analysis.
J. ACM, 1976

Parsing of General Context-Free Languages.
Adv. Comput., 1976

On Line Context Free Language Recognition in Less than Cubic Time (Extended Abstract)
Proceedings of the 8th Annual ACM Symposium on Theory of Computing, 1976

Theoretical results in compiler design and implementation (Tutorial Session).
Proceedings of the 1976 Annual Conference, Houston, Texas, USA, October 20-22, 1976, 1976

SIGACT (Tutorial Session).
Proceedings of the 1976 Annual Conference, Houston, Texas, USA, October 20-22, 1976, 1976

1975
A Fast and Usually Linear Algorithm for Global Flow Analysis (Abstract).
Commun. ACM, 1975

Practical Syntactic Error Recovery.
Commun. ACM, 1975

1974
On Bounded Right Context Languages and Grammars.
SIAM J. Comput., 1974

Production Prefix Parsing (Extended Abstract).
Proceedings of the Automata, Languages and Programming, 2nd Colloquium, University of Saarbrücken, Germany, July 29, 1974

1971
Precedence languages and bounded right context languages.
PhD thesis, 1971

1970
Extended Precedence Languages, Bounded Right Context Languages, and Deterministic Languages (Extended Abstract)
Proceedings of the 11th Annual Symposium on Switching and Automata Theory, 1970


  Loading...