Alan Schmitt
Publications
Publications
|
|
Algebraizing Higher-Order Effects(s'ouvre dans un nouvel onglet)JFLA 2026 – 37es Journées Francophones des Langages Applicatifs, Marie Kerjean; Yannick Zakowski, Jan 2026, Oberbronn, Alsace, France |
|
|
Optimizing a Non-Deterministic Abstract Machine with Environments(s'ouvre dans un nouvel onglet)FSCD 2024 - 9th International Conference on Formal Structures for Computation and Deduction, Jul 2024, Tallinn, Estonia. pp.1-22, ⟨10.4230/LIPIcs.FSCD.2024.11⟩ |
|
|
Skeletal Semantics of a Fragment of Python(s'ouvre dans un nouvel onglet)35es Journées Francophones des Langages Applicatifs (JFLA 2024), Jan 2024, Saint-Jacut-de-la-Mer, France |
|
|
Leaf-First Zipper Semantics(s'ouvre dans un nouvel onglet)FORTE 2024 - 44th International Conference on Formal Techniques for Distributed Objects, Components, and Systems, Jun 2024, Groningen, Netherlands. ⟨10.1007/978-3-031-62645-6_7⟩ |
|
|
Building CFA for λ-calculus from Skeletal Semantics(s'ouvre dans un nouvel onglet)JFLA 2023 - 34èmes Journées Francophones des Langages Applicatifs, Jan 2023, Praz-sur-Arly, France. pp.152-171 |
|
|
Deriving Abstract Interpreters from Skeletal Semantics(s'ouvre dans un nouvel onglet)EXPRESS/SOS 2023 - 30th International Workshop on Expressiveness in Concurrency and 20th Workshop on Structural Operational Semantics, Sep 2023, Antwerp, Belgium. pp.97-113, ⟨10.4204/EPTCS.387.8⟩ |
|
|
Necro ML: Kit de Nécromancie(s'ouvre dans un nouvel onglet)JFLA 2023 - 34èmes Journées Francophones des Langages Applicatifs, Jan 2023, Praz-sur-Arly, France. pp.296-298 |
|
|
Non-Deterministic Abstract Machines(s'ouvre dans un nouvel onglet)CONCUR 2022 - 33rd International Conference on Concurrency Theory, Sep 2022, Varsovie, Poland. pp.1-24, ⟨10.4230/LIPIcs.CONCUR.2022.7⟩ |
|
|
A Faithful Description of ECMAScript Algorithms(s'ouvre dans un nouvel onglet)PPDP 2022 - 24th International Symposium on Principles and Practice of Declarative Programming, Sep 2022, Tbilisi, Georgia. pp.1-14, ⟨10.1145/3551357.3551381⟩ |
|
|
Certified Derivation of Small-Step From Big-Step Skeletal Semantics(s'ouvre dans un nouvel onglet)PPDP 2022 - 24th International Symposium on Principles and Practice of Declarative Programming, Sep 2022, Tbilisi, Georgia. pp.1-48, ⟨10.1145/3551357.3551384⟩ |
|
|
Semantics in Skel and Necro(s'ouvre dans un nouvel onglet)ICTCS 2022 - Italian Conference on Theoretical Computer Science, Sep 2022, Rome, Italy. pp.1-17 |
|
|
Certified Abstract Machines for Skeletal Semantics(s'ouvre dans un nouvel onglet)CPP 2022 - 11th ACM SIGPLAN International Conference on Certified Programs and Proofs, Jan 2022, Philadelphia, United States. pp.1-13, ⟨10.1145/3497775.3503676⟩ |
|
|
JSkel: Towards a Formalization of JavaScript's Semantics(s'ouvre dans un nouvel onglet)JFLA 2021 - Journées Francophones des Langages Applicatifs, Apr 2021, Virtuelles, France. pp.1-22 |
|
|
Formalisation de Sémantiques Squelettiques(s'ouvre dans un nouvel onglet)JLFA 2020 - Journées Francophones des Langages Applicatifs, Jan 2020, Gruissan, France. pp.1-14 |
|
|
MLExplain(s'ouvre dans un nouvel onglet)OCaml 2018, Sep 2018, Saint Louis, United States. pp.1-4 |
|
|
HOπ in Coq(s'ouvre dans un nouvel onglet)CPP 2018 - The 7th ACM SIGPLAN International Conference on Certified Programs and Proofs, Jan 2018, Los Angeles, United States. pp.14, ⟨10.1145/3167083⟩ |
|
|
JSExplain: A Double Debugger for JavaScript(s'ouvre dans un nouvel onglet)The Web Conference 2018, Apr 2018, Lyon, France. pp.1-9, ⟨10.1145/3184558.3185969⟩ |
|
|
Annotated multisemantics to prove Non-Interference analyses(s'ouvre dans un nouvel onglet)PLAS 2017 - ACM SIGSAC Workshop on Programming Languages and Analysis for Security, Oct 2017, Dallas, United States. ⟨10.1145/3139337.3139344⟩ |
|
|
Fully Abstract Encodings of λ-Calculus in HOcore through Abstract Machines(s'ouvre dans un nouvel onglet)LICS 2017 - 32nd Annual ACM/IEEE Symposium on Logic in Computer Science, Jun 2017, Reykjavik, Iceland. ⟨10.1109/LICS.2017.8005118⟩ |
|
|
Non-Interference through Annotated Multisemantics(s'ouvre dans un nouvel onglet)28ièmes Journées Francophones des Langages Applicatifs, Jan 2017, Gourette, France |
|
|
An Abstract Separation Logic for Interlinked Extensible Records(s'ouvre dans un nouvel onglet)Vingt-septièmes Journées Francophones des Langages Applicatifs (JFLA 2016), Jan 2016, Saint-Malo, France |
|
|
Howe's Method for Contextual Semantics(s'ouvre dans un nouvel onglet)CONCUR 2015 26th International Conference on Concurrency Theory, Sep 2015, Madrid, Spain. ⟨10.4230/LIPIcs.CONCUR.2015.212⟩ |
|
|
HOCore in Coq(s'ouvre dans un nouvel onglet)Interactive Theorem Proving, Aug 2015, Nanjing, China. ⟨10.1007/978-3-319-22102-1_19⟩ |
|
|
Hybrid Typing of Secure Information Flow in a JavaScript-like Language(s'ouvre dans un nouvel onglet)International Symposium on Trustworthy Global Computing, Aug 2015, Madrid, Spain |
|
|
Expressive Logical Combinators for Free(s'ouvre dans un nouvel onglet)International Joint Conference on Artificial Intelligence (IJCAI 2015), Jul 2015, Buenos Aires, Argentina |
|
|
HOCore in Coq(s'ouvre dans un nouvel onglet)Vingt-sixièmes Journées Francophones des Langages Applicatifs (JFLA 2015), Jan 2015, Le Val d'Ajol, France |
|
|
Certified Abstract Interpretation with Pretty-Big-Step Semantics(s'ouvre dans un nouvel onglet)Certified Programs and Proofs (CPP 2015), Jan 2015, Mumbai, India. ⟨10.1145/2676724.2693174⟩ |
|
|
De la KAM avec un Processus d'Ordre Supérieur(s'ouvre dans un nouvel onglet)JFLAs 2014, Jan 2014, Fréjus, France. pp.1-12 |
|
|
A Trusted Mechanised JavaScript Specification(s'ouvre dans un nouvel onglet)POPL 2014 - 41st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Jan 2014, San Diego, United States |
|
|
Pretty-big-step-semantics-based Certified Abstract Interpretation(s'ouvre dans un nouvel onglet)JFLA - 25ème Journées Francophones des Langages Applicatifs - 2014, Jan 2014, Fréjus, France |
|
|
Concurrent Flexible Reversibility(s'ouvre dans un nouvel onglet)22nd European Symposium on Programming, ESOP 2013, Mar 2013, Rome, Italy. pp.370-390, ⟨10.1007/978-3-642-37036-6_21⟩ |
|
|
A Certified JavaScript Interpreter(s'ouvre dans un nouvel onglet)JFLA - Journées francophones des langages applicatifs, Damien Pous and Christine Tasson, Feb 2013, Aussois, France |
|
|
Formalisation de HOCore en Coq(s'ouvre dans un nouvel onglet)JFLA - Journées Francophones des Langages Applicatifs - 2012, Feb 2012, Carnac, France |
|
|
Query Reasoning on Trees with Types, Interleaving, and Counting(s'ouvre dans un nouvel onglet)22nd International Joint Conference on Artificial Intelligence IJCAI'2011, Jul 2011, Barcelone, Spain |
|
|
On the Expressiveness of Polyadic and Synchronous Communication in Higher-Order Process Calculi(s'ouvre dans un nouvel onglet)37th International Colloquium on Automata, Languages and Programming (ICALP 2010), Jul 2010, Bordeaux, France. pp.442--453 |
|
|
Typing Component-Based Communication Systems(s'ouvre dans un nouvel onglet)11th Formal Methods for Open Object-Based Distributed Systems (FMOODS) & 29th Formal Techniques for Networked and Distributed Systems (FORTE), Jun 2009, Lisbonne, Portugal. pp.167--181, ⟨10.1007/978-3-642-02138-1_11⟩ |
|
|
Howe's Method for Calculi with Passivation(s'ouvre dans un nouvel onglet)20th International Conference on Concurrency Theory (CONCUR 2009), Sep 2009, Bologna, Italy. pp.448--462 |
|
|
Normal bisimulations in process calculi with passivation(s'ouvre dans un nouvel onglet)12th International Conference on Foundations of Software Science and Computational Structures (FOSSACS 2009), Mar 2009, York, United Kingdom. pp.257--271, ⟨10.1007/978-3-642-00596-1_19⟩ |
|
|
On the Expressiveness and Decidability of Higher-Order Process Calculi(s'ouvre dans un nouvel onglet)23rd Annual IEEE Symposium on Logic in Computer Science (LICS 2008), Jun 2008, Pittsburgh, Pennsylvania, United States. pp.145--155, ⟨10.1109/LICS.2008.8⟩ |
|
|
Typing Communicating Component Assemblages(s'ouvre dans un nouvel onglet)7th International Conference on Generative Programming and Component Engineering (GPCE'08), Oct 2008, Nashville, United States. pp.125--136, ⟨10.1145/1449913.1449933⟩ |
|
|
Boomerang: Resourceful Lenses for String Data(s'ouvre dans un nouvel onglet)ACM SIGPLAN--SIGACT Symposium on Principles of Programming Languages (POPL'08), Jan 2008, San Francisco, California, United States. pp.407--419, ⟨10.1145/1328897.1328487⟩ |
|
|
Efficient Static Analysis of XML Paths and Types(s'ouvre dans un nouvel onglet)2007 ACM SIGPLAN conference on Programming language design and implementation, Jun 2007, New York, NY, United States. pp.342--351, ⟨10.1145/1250734.1250773⟩ |
|
|
XPath Typing Using a Modal Logic with Converse for Finite Trees(s'ouvre dans un nouvel onglet)Proceedings of the ACM SIGPLAN Workshop on Programming Language Techniques for XML colocated with POPL 2007, 2007, Nice, France. pp.1 |
|
|
Efficient Static Analysis of XML Paths and Types(s'ouvre dans un nouvel onglet)Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation, Jun 2007, San Diego, United States. pp.342--351, ⟨10.1145/1250734.1250773⟩ |
|
|
Oz/K: A Kernel Language for Component-Based Open Programming(s'ouvre dans un nouvel onglet)6th International Conference on Generative Programming and Component Engineering (GPCE'07), Oct 2007, Salzburg, Austria. pp.43--52, ⟨10.1145/1289971.1289980⟩ |
|
|
Agreeing to Agree: Conflict Resolution for Optimistically Replicated Data(s'ouvre dans un nouvel onglet)20th International Symposium on Distributed Computing (DISC), Sep 2006, Stockholm, Sweden. pp.269--283, ⟨10.1007/11864219_19⟩ |
|
|
Component-Oriented Programming with Sharing: Containment is not Ownership(s'ouvre dans un nouvel onglet)Generative Programming and Component Engineering (GPCE), 2005, Tallinn, Estonia. pp.389-404, ⟨10.1007/11561347_26⟩ |
Components Operationally: Reversibility and System Engineering(s'ouvre dans un nouvel onglet)Springer, 16065, 2026, Lecture Notes in Computer Science, 978-3-031-99716-7. ⟨10.1007/978-3-031-99717-4⟩ |
|
|
|
Actes de la conférence JFLA 2009 (Vingtièmes Journées Francophones des Langages Applicatifs)(s'ouvre dans un nouvel onglet)INRIA. INRIA, pp.174, 2009 |
|
|
From Complementary to Zipper Semantics(s'ouvre dans un nouvel onglet)Components Operationally: Reversibility and System Engineering Essays Dedicated to Jean-Bernard Stefani on the Occasion of His 65th Birthday, 16065, Springer Nature Switzerland, pp.89-102, 2025, Lecture Notes in Computer Science, ⟨10.1007/978-3-031-99717-4_5⟩ |
|
|
Leaf-First Zipper Semantics(s'ouvre dans un nouvel onglet)2024 |
|
|
Optimizing a Non-Deterministic Abstract Machine with Environments(s'ouvre dans un nouvel onglet)2024 |
|
|
Static Analyses for Manipulations of Hierarchically Structured Data(s'ouvre dans un nouvel onglet)Software Engineering [cs.SE]. Université de Grenoble, 2011 |