default search action
Amal Ahmed 0001
Person information
- affiliation: Northeastern University, Khoury College of Computer Sciences, Boston, MA, USA
- affiliation (former): University of Chicago, USA
- affiliation (PhD 2004): Princeton University, NJ, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j20]Olek Gierczak, Lucy Menon, Christos Dimoulas, Amal Ahmed:
Gradually Typed Languages Should Be Vigilant! Proc. ACM Program. Lang. 8(OOPSLA1): 864-892 (2024) - [j19]Andrew Wagner, Zachary Eisbach, Amal Ahmed:
Realistic Realizability: Specifying ABIs You Can Count On. Proc. ACM Program. Lang. 8(OOPSLA2): 1249-1278 (2024) - [j18]Michael Fitzgibbons, Zoe Paraskevopoulou, Noble Mushtak, Michelle Thalakottur, Jose Sulaiman Manzur, Amal Ahmed:
RichWasm: Bringing Safe, Fine-Grained, Shared-Memory Interoperability Down to WebAssembly. Proc. ACM Program. Lang. 8(PLDI): 1656-1679 (2024) - [c33]John M. Li, Jon Aytac, Philip Johnson-Freyd, Amal Ahmed, Steven Holtzen:
A Nominal Approach to Probabilistic Separation Logic. LICS 2024: 55:1-55:14 - [i23]Zoe Paraskevopoulou, Michael Fitzgibbons, Michelle Thalakottur, Noble Mushtak, Jose Sulaiman Mazur, Amal Ahmed:
RichWasm: Bringing Safe, Fine-Grained, Shared-Memory Interoperability Down to WebAssembly. CoRR abs/2401.08287 (2024) - [i22]John M. Li, Jon Aytac, Philip Johnson-Freyd, Amal Ahmed, Steven Holtzen:
A Nominal Approach to Probabilistic Separation Logic. CoRR abs/2405.06826 (2024) - 2023
- [j17]John M. Li, Amal Ahmed, Steven Holtzen:
Lilac: A Modal Separation Logic for Conditional Probability. Proc. ACM Program. Lang. 7(PLDI): 148-171 (2023) - [c32]Daniel Patterson, Andrew Wagner, Amal Ahmed:
Semantic Encapsulation using Linking Types. TyDe@ICFP 2023: 14-28 - [i21]John M. Li, Amal Ahmed, Steven Holtzen:
Lilac: a Modal Separation Logic for Conditional Probability. CoRR abs/2304.01339 (2023) - 2022
- [j16]Paulette Koronkevich, Ramon Rakow, Amal Ahmed, William J. Bowman:
ANF preserves dependent types up to extensional equality. J. Funct. Program. 32: e12 (2022) - [c31]Daniel Patterson, Noble Mushtak, Andrew Wagner, Amal Ahmed:
Semantic soundness for language interoperability. PLDI 2022: 609-624 - [i20]Daniel Patterson, Noble Mushtak, Andrew Wagner, Amal Ahmed:
Semantic Soundness for Language Interoperability. CoRR abs/2202.13158 (2022) - 2021
- [j15]Max S. New, Daniel R. Licata, Amal Ahmed:
Gradual type theory. J. Funct. Program. 31: e21 (2021) - [i19]Danel Ahman, Amal Ahmed, Sam Lindley, Andreas Rossberg:
Scalable Handling of Effects (Dagstuhl Seminar 21292). Dagstuhl Reports 11(6): 54-81 (2021) - 2020
- [j14]Max S. New, Dustin Jamner, Amal Ahmed:
Graduality and parametricity: together again for the first time. Proc. ACM Program. Lang. 4(POPL): 46:1-46:32 (2020) - [j13]Amal Ahmed:
Introduction to the Special Issue on ESOP 2018. ACM Trans. Program. Lang. Syst. 42(1): 1:1 (2020)
2010 – 2019
- 2019
- [j12]Marco Patrignani, Amal Ahmed, Dave Clarke:
Formal Approaches to Secure Compilation: A Survey of Fully Abstract Compilation and Related Work. ACM Comput. Surv. 51(6): 125:1-125:36 (2019) - [j11]Daniel Patterson, Amal Ahmed:
The next 700 compiler correctness theorems (functional pearl). Proc. ACM Program. Lang. 3(ICFP): 85:1-85:29 (2019) - [j10]Max S. New, Daniel R. Licata, Amal Ahmed:
Gradual type theory. Proc. ACM Program. Lang. 3(POPL): 15:1-15:31 (2019) - [c30]Phillip Mates, Jamie Perconti, Amal Ahmed:
Under Control: Compositionally Correct Closure Conversion with Mutable State. PPDP 2019: 16:1-16:15 - [i18]Aaron Weiss, Daniel Patterson, Nicholas D. Matsakis, Amal Ahmed:
Oxide: The Essence of Rust. CoRR abs/1903.00982 (2019) - 2018
- [j9]Max S. New, Amal Ahmed:
Graduality from embedding-projection pairs. Proc. ACM Program. Lang. 2(ICFP): 73:1-73:30 (2018) - [j8]William J. Bowman, Youyou Cong, Nick Rioux, Amal Ahmed:
Type-preserving CPS translation of Σ and Π types is not not possible. Proc. ACM Program. Lang. 2(POPL): 22:1-22:33 (2018) - [j7]Olivier Flückiger, Gabriel Scherer, Ming-Ho Yee, Aviral Goel, Amal Ahmed, Jan Vitek:
Correctness of speculative optimizations with dynamic deoptimization. Proc. ACM Program. Lang. 2(POPL): 49:1-49:28 (2018) - [c29]Gabriel Scherer, Max S. New, Nick Rioux, Amal Ahmed:
Fab ous Interoperability for ML and a Linear Language. FoSSaCS 2018: 146-162 - [c28]William J. Bowman, Amal Ahmed:
Typed closure conversion for the calculus of constructions. PLDI 2018: 797-811 - [e4]Amal Ahmed:
Programming Languages and Systems - 27th European Symposium on Programming, ESOP 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Greece, April 14-20, 2018, Proceedings. Lecture Notes in Computer Science 10801, Springer 2018, ISBN 978-3-319-89883-4 [contents] - [i17]Aaron Weiss, Daniel Patterson, Amal Ahmed:
Rust Distilled: An Expressive Tower of Languages. CoRR abs/1806.02693 (2018) - [i16]Max S. New, Amal Ahmed:
Graduality from Embedding-projection Pairs (Extended Version). CoRR abs/1807.02786 (2018) - [i15]William J. Bowman, Amal Ahmed:
Typed Closure Conversion for the Calculus of Constructions. CoRR abs/1808.04006 (2018) - [i14]Max S. New, Daniel R. Licata, Amal Ahmed:
Gradual Type Theory (Extended Version). CoRR abs/1811.02440 (2018) - [i13]Amal Ahmed, Deepak Garg, Catalin Hritcu, Frank Piessens:
Secure Compilation (Dagstuhl Seminar 18201). Dagstuhl Reports 8(5): 1-30 (2018) - 2017
- [j6]Amal Ahmed, Dustin Jamner, Jeremy G. Siek, Philip Wadler:
Theorems for free for free: parametricity, with and without types. Proc. ACM Program. Lang. 1(ICFP): 39:1-39:28 (2017) - [c27]Daniel Patterson, Jamie Perconti, Christos Dimoulas, Amal Ahmed:
FunTAL: reasonably mixing a functional language with assembly. PLDI 2017: 495-509 - [c26]Daniel Patterson, Amal Ahmed:
Linking Types for Multi-Language Software: Have Your Cake and Eat It Too. SNAPL 2017: 12:1-12:15 - [i12]Gabriel Scherer, Max S. New, Nicholas Rioux, Amal Ahmed:
FabULous Interoperability for ML and a Linear Language. CoRR abs/1707.04984 (2017) - [i11]Olivier Flückiger, Gabriel Scherer, Ming-Ho Yee, Aviral Goel, Amal Ahmed, Jan Vitek:
Correctness of Speculative Optimizations with Dynamic Deoptimization. CoRR abs/1711.03050 (2017) - [i10]Daniel Patterson, Jamie Perconti, Christos Dimoulas, Amal Ahmed:
FunTAL: Reasonably Mixing a Functional Language with Assembly. CoRR abs/1711.03871 (2017) - [i9]Daniel Patterson, Amal Ahmed:
Linking Types for Multi-Language Software: Have Your Cake and Eat It Too. CoRR abs/1711.04559 (2017) - 2016
- [c25]Max S. New, William J. Bowman, Amal Ahmed:
Fully abstract compilation via universal embedding. ICFP 2016: 103-116 - [c24]Amal Ahmed:
Compositional Compiler Verification for a Multi-Language World. FSCD 2016: 1:1-1:1 - 2015
- [c23]William J. Bowman, Amal Ahmed:
Noninterference for free. ICFP 2015: 101-113 - [c22]Amal Ahmed:
Verified Compilers for a Multi-Language World. SNAPL 2015: 15-31 - 2014
- [c21]James T. Perconti, Amal Ahmed:
Verifying an Open Compiler Using Multi-language Semantics. ESOP 2014: 128-148 - [c20]James Cheney, Amal Ahmed, Umut A. Acar:
Database Queries that Explain their Work. PPDP 2014: 271-282 - [i8]James Cheney, Amal Ahmed, Umut A. Acar:
Database Queries that Explain their Work. CoRR abs/1408.1675 (2014) - 2013
- [j5]Umut A. Acar, Amal Ahmed, James Cheney, Roly Perera:
A core calculus for provenance. J. Comput. Secur. 21(6): 919-969 (2013) - [c19]Aaron Joseph Turon, Jacob Thamsborg, Amal Ahmed, Lars Birkedal, Derek Dreyer:
Logical relations for fine-grained concurrency. POPL 2013: 343-356 - [i7]Umut A. Acar, Amal Ahmed, James Cheney, Roly Perera:
A Core Calculus for Provenance. CoRR abs/1310.6299 (2013) - 2012
- [c18]Umut A. Acar, Amal Ahmed, James Cheney, Roly Perera:
A Core Calculus for Provenance. POST 2012: 410-429 - 2011
- [j4]Derek Dreyer, Amal Ahmed, Lars Birkedal:
Logical Step-Indexed Logical Relations. Log. Methods Comput. Sci. 7(2) (2011) - [j3]James Cheney, Amal Ahmed, Umut A. Acar:
Provenance as dependency analysis. Math. Struct. Comput. Sci. 21(6): 1301-1337 (2011) - [c17]Amal Ahmed, Matthias Blume:
An equivalence-preserving CPS translation via multi-language semantics. ICFP 2011: 431-444 - [c16]Amal Ahmed, Robert Bruce Findler, Jeremy G. Siek, Philip Wadler:
Blame for all. POPL 2011: 201-214 - 2010
- [j2]Amal Ahmed, Andrew W. Appel, Christopher D. Richards, Kedar N. Swadi, Gang Tan, Daniel C. Wang:
Semantic foundations for typed assembly languages. ACM Trans. Program. Lang. Syst. 32(3): 7:1-7:67 (2010) - [e3]Amal Ahmed, Nick Benton, Lars Birkedal, Martin Hofmann:
Modelling, Controlling and Reasoning About State, 29.08. - 03.09.2010. Dagstuhl Seminar Proceedings 10351, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, Germany 2010 [contents] - [i6]Amal Ahmed, Nick Benton, Lars Birkedal, Martin Hofmann:
10351 Abstracts Collection - Modelling, Controlling and Reasoning About State. Modelling, Controlling and Reasoning About State 2010 - [i5]Amal Ahmed, Nick Benton, Lars Birkedal, Martin Hofmann:
10351 Executive Summary - Modelling, Controlling and Reasoning About State. Modelling, Controlling and Reasoning About State 2010
2000 – 2009
- 2009
- [c15]Amal Ahmed, Robert Bruce Findler, Jacob Matthews, Philip Wadler:
Blame for all. STOP@ECOOP 2009: 1-13 - [c14]Derek Dreyer, Amal Ahmed, Lars Birkedal:
Logical Step-Indexed Logical Relations. LICS 2009: 71-80 - [c13]Amal Ahmed, Derek Dreyer, Andreas Rossberg:
State-dependent representation independence. POPL 2009: 340-353 - [e2]Andrew Kennedy, Amal Ahmed:
Proceedings of TLDI'09: 2009 ACM SIGPLAN International Workshop on Types in Languages Design and Implementation, Savannah, GA, USA, January 24, 2009. ACM 2009, ISBN 978-1-60558-420-1 [contents] - 2008
- [c12]Jacob Matthews, Amal Ahmed:
Parametric Polymorphism through Run-Time Sealing or, Theorems for Low, Low Prices!. ESOP 2008: 16-31 - [c11]Amal Ahmed, Matthias Blume:
Typed closure conversion preserves observational equivalence. ICFP 2008: 157-168 - [c10]Umut A. Acar, Amal Ahmed, Matthias Blume:
Imperative self-adjusting computation. POPL 2008: 309-322 - [e1]Amal Ahmed, Nick Benton, Martin Hofmann, Greg Morrisett:
Types, Logics and Semantics for State, 03.02. - 08.02.2008. Dagstuhl Seminar Proceedings 08061, Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany 2008 [contents] - [i4]Amal Ahmed, Nick Benton, Martin Hofmann, Greg Morrisett:
08061 Executive Summary -- Types, Logics and Semantics for State. Types, Logics and Semantics for State 2008 - [i3]Amal Ahmed, Nick Benton, Martin Hofmann, Greg Morrisett:
08061 Abstracts Collection -- Types, Logics and Semantics for State. Types, Logics and Semantics for State 2008 - [i2]James Cheney, Umut A. Acar, Amal Ahmed:
Provenance Traces. CoRR abs/0812.0564 (2008) - 2007
- [j1]Amal Ahmed, Matthew Fluet, Greg Morrisett:
L3: A Linear Language with Locations. Fundam. Informaticae 77(4): 397-449 (2007) - [c9]James Cheney, Amal Ahmed, Umut A. Acar:
Provenance as Dependency Analysis. DBPL 2007: 138-152 - [c8]Aleksandar Nanevski, Amal Ahmed, Greg Morrisett, Lars Birkedal:
Abstract Predicates and Mutable ADTs in Hoare Type Theory. ESOP 2007: 189-204 - [i1]James Cheney, Amal Ahmed, Umut A. Acar:
Provenance as Dependency Analysis. CoRR abs/0708.2173 (2007) - 2006
- [c7]Matthew Fluet, Greg Morrisett, Amal J. Ahmed:
Linear Regions Are All You Need. ESOP 2006: 7-21 - [c6]Amal J. Ahmed:
Step-Indexed Syntactic Logical Relations for Recursive and Quantified Types. ESOP 2006: 69-83 - 2005
- [c5]Amal J. Ahmed, Matthew Fluet, Greg Morrisett:
A step-indexed model of substructural state. ICFP 2005: 78-91 - [c4]Greg Morrisett, Amal J. Ahmed, Matthew Fluet:
L3: A Linear Language with Locations. TLCA 2005: 293-307 - 2003
- [c3]Amal J. Ahmed, Limin Jia, David Walker:
Reasoning about Hierarchical Storage. LICS 2003: 33-44 - [c2]Amal J. Ahmed, David Walker:
The logical approach to stack typing. TLDI 2003: 74-85 - 2002
- [c1]Amal J. Ahmed, Andrew W. Appel, Roberto Virga:
A Stratified Semantics of General References A Stratified Semantics of General References. LICS 2002: 75-
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-12-02 22:35 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint