Andrew W. Appel
Orcid: 0000-0001-6009-0325Affiliations:
- Princeton University, USA
According to our database1,
Andrew W. Appel
authored at least 131 papers
between 1985 and 2024.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 1998, "Significant research contributions in the area of programming languages and compilers. Important contributions to the ACM Transactions on Programming Languages and Systems.".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on zbmath.org
-
on orcid.org
-
on id.loc.gov
-
on d-nb.info
-
on andrej.com
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Proc. ACM Program. Lang., January, 2024
Proceedings of the 13th ACM SIGPLAN International Conference on Certified Programs and Proofs, 2024
2023
Proceedings of the Verified Software. Theories, Tools and Experiments, 2023
Verified Correctness, Accuracy, and Convergence of a Stationary Iterative Linear Solver: Jacobi Method.
Proceedings of the Intelligent Computer Mathematics - 16th International Conference, 2023
Proceedings of the 14th International Conference on Interactive Theorem Proving, 2023
LAProof: A Library of Formal Proofs of Accuracy and Correctness for Linear Algebra Programs.
Proceedings of the 30th IEEE Symposium on Computer Arithmetic, 2023
2022
Proceedings of the CPP '22: 11th ACM SIGPLAN International Conference on Certified Programs and Proofs, Philadelphia, PA, USA, January 17, 2022
Proceedings of the Software Verification and Formal Methods for ML-Enabled Autonomous Systems, 2022
Proceedings of the Computer Aided Verification - 34th International Conference, 2022
2021
Proc. ACM Program. Lang., 2021
Formal Methods Syst. Des., 2021
2020
J. Formaliz. Reason., 2020
Proceedings of the ISMM '20: 2020 ACM SIGPLAN International Symposium on Memory Management, 2020
Proceedings of the Programming Languages and Systems, 2020
2019
2018
J. Autom. Reason., 2018
2017
Proceedings of the 19th International Symposium on Principles and Practice of Declarative Programming, Namur, Belgium, October 09, 2017
Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, 2017
Proceedings of the Programming Languages and Systems - 15th Asian Symposium, 2017
2016
Proceedings of the IEEE 29th Computer Security Foundations Symposium, 2016
2015
ACM Trans. Program. Lang. Syst., 2015
Proceedings of the 24th USENIX Security Symposium, 2015
Proceedings of the 42nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2015
Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2015
2014
Proceedings of the Programming Languages and Systems, 2014
Proceedings of the IEEE 27th Computer Security Foundations Symposium, 2014
Cambridge University Press, ISBN: 978-1-10-704801-0, 2014
2013
Proceedings of the Certified Programs and Proofs - Third International Conference, 2013
2012
A Certificate Infrastructure for Machine-Checked Proofs of Conditional Information Flow.
Proceedings of the Principles of Security and Trust - First International Conference, 2012
Proceedings of the ACM SIGPLAN International Conference on Functional Programming, 2012
2011
Proceedings of the 5th ACM Workshop Programming Languages meets Program Verification, 2011
Proceedings of the Programming Languages and Systems, 2011
Proceedings of the Certified Programs and Proofs - First International Conference, 2011
2010
ACM Trans. Program. Lang. Syst., 2010
Proceedings of the Static Analysis - 17th International Symposium, 2010
Proceedings of the 37th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2010
Proceedings of the Programming Languages and Systems, 2010
Proceedings of the Programming Languages and Systems - 8th Asian Symposium, 2010
2009
Proceedings of the 2009 Electronic Voting Technology Workshop / Workshop on Trustworthy Elections, 2009
Proceedings of the Programming Languages and Systems, 7th Asian Symposium, 2009
2008
Proceedings of the 24th Conference on the Mathematical Foundations of Programming Semantics, 2008
Proceedings of the Programming Languages and Systems, 2008
2007
Proceedings of the Theorem Proving in Higher Order Logics, 20th International Conference, 2007
Proceedings of the 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2007
2006
Proceedings of the First International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice, 2006
Safe Java Native Interface.
Proceedings of the 2006 IEEE International Symposium on Secure Software Engineering, 2006
Compiling with Continuations (corr. version).
Cambridge University Press, ISBN: 978-0-521-03311-4, 2006
2005
Proceedings of the 14th USENIX Security Symposium, Baltimore, MD, USA, July 31, 2005
2004
Theory Pract. Log. Program., 2004
J. Funct. Program., 2004
Proceedings of the Verification, 2004
Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation 2004, 2004
2003
Proceedings of the 2003 IEEE Symposium on Security and Privacy (S&P 2003), 2003
Proceedings of the 11th ACM SIGSOFT Symposium on Foundations of Software Engineering 2003 held jointly with 9th European Software Engineering Conference, 2003
Proceedings of the 5th International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming, 2003
Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation 2003, 2003
Proceedings of the 3rd DARPA Information Survivability Conference and Exposition (DISCEX-III 2003), 2003
2002
Creating and preserving locality of java applications at allocation and garbage collection times.
Proceedings of the 2002 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 2002
A Stratified Semantics of General References A Stratified Semantics of General References.
Proceedings of the 17th IEEE Symposium on Logic in Computer Science (LICS 2002), 2002
Modern Compiler Implementation in Java, 2nd edition.
Cambridge University Press, ISBN: 0-521-82060-X, 2002
2001
ACM Trans. Program. Lang. Syst., 2001
Proceedings of the Conference Record of POPL 2001: The 28th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2001
Proceedings of the 2001 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2001
Proceedings of the 16th Annual IEEE Symposium on Logic in Computer Science, 2001
2000
ACM Trans. Softw. Eng. Methodol., 2000
ACM Trans. Program. Lang. Syst., 2000
Commun. ACM, 2000
Proceedings of the POPL 2000, 2000
Proceedings of the Automated Deduction, 2000
1999
Lightweight Lemmas in lambda-Prolog.
Proceedings of the Logic Programming: The 1999 International Conference, Las Cruces, New Mexico, USA, November 29, 1999
1998
Proceedings of the 1998 IEEE Symposium on Information Visualization (InfoVis '98), 1998
Modern Compiler Implementation in ML
Cambridge University Press, ISBN: 0-521-58274-1, 1998
Modern Compiler Implementation in C
Cambridge University Press, ISBN: 0-521-58390-X, 1998
Modern Compiler Implementation in Java
Cambridge University Press, ISBN: 0-521-58388-8, 1998
1997
Proceedings of the 1997 ACM SIGPLAN International Conference on Functional Programming (ICFP '97), 1997
Proceedings of the Conference on Domain-Specific Languages, 1997
Modern Compiler Implementation in ML: Basic Techniques
Cambridge University Press, ISBN: 0-521-58775-1, 1997
Modern Compiler Implementation in C: Basic Techniques
Cambridge University Press, ISBN: 0-521-58653-4, 1997
Modern Compiler Implementation in Java: Basic Techniques
Cambridge University Press, ISBN: 0-521-58654-2, 1997
1996
J. Funct. Program., 1996
1995
Proceedings of the ACM SIGPLAN'95 Conference on Programming Language Design and Implementation (PLDI), 1995
Proceedings of the seventh international conference on Functional programming languages and computer architecture, 1995
1994
ACM Trans. Program. Lang. Syst., 1994
Loop Headers in Lambda-Calculus or CPS.
LISP Symb. Comput., 1994
Proceedings of the ACM SIGPLAN'94 Conference on Programming Language Design and Implementation (PLDI), 1994
Proceedings of the 1994 ACM Conference on LISP and Functional Programming, 1994
Proceedings of the 1994 ACM Conference on LISP and Functional Programming, 1994
1993
Proceedings of the Conference Record of the Twentieth Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1993
1992
Callee-Save Registers in Continuation-Passing Style.
LISP Symb. Comput., 1992
Compiling with Continuations
Cambridge University Press, ISBN: 0-521-41695-7, 1992
1991
Proceedings of the Programming Language Implementation and Logic Programming, 1991
Proceedings of the ACM/ONR Workshop on Parallel and Distributed Debugging, 1991
Proceedings of the ASPLOS-IV Proceedings, 1991
1990
A Runtime System.
LISP Symb. Comput., 1990
Proceedings of the 1990 ACM SIGMETRICS conference on Measurement and modeling of computer systems, 1990
Proceedings of the 1990 ACM Conference on LISP and Functional Programming, 1990
1989
Runtime Tags Aren't Necessary.
LISP Symb. Comput., 1989
Proceedings of the Conference Record of the Sixteenth Annual ACM Symposium on Principles of Programming Languages, 1989
1988
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1988
Proceedings of the ACM SIGPLAN'88 Conference on Programming Language Design and Implementation (PLDI), 1988
Proceedings of the 20 Years of the ACM SIGPLAN Conference on Programming Language Design and Implementation 1979-1999, 1988
1987
Softw. Pract. Exp., 1987
Proceedings of the Functional Programming Languages and Computer Architecture, 1987
1985
Proceedings of the Conference Record of the Twelfth Annual ACM Symposium on Principles of Programming Languages, 1985