![](https://dblp.org/img/logo.320x120.png)
![search dblp search dblp](https://dblp.org/img/search.dark.16x16.png)
![search dblp](https://fanyv88.com/img/search.dark.16x16.png)
default search action
Brigitte Pientka
2020 – today
- 2025
- [j22]Jason Z. S. Hu
, Brigitte Pientka
:
A Dependent Type Theory for Meta-programming with Intensional Analysis. Proc. ACM Program. Lang. 9(POPL): 416-445 (2025) - [c66]Daniel Zackon
, Chuta Sano
, Alberto Momigliano
, Brigitte Pientka
:
Split Decisions: Explicit Contexts for Substructural Languages. CPP 2025: 257-271 - [c65]Brigitte Pientka
:
A Type-Theoretic Framework for Certified Meta-programming (Invited Talk Extended Abstract). PEPM 2025: 10-11 - 2024
- [j21]Ryan Kavanagh
, Brigitte Pientka
:
Message-Observing Sessions. Proc. ACM Program. Lang. 8(OOPSLA1): 1351-1379 (2024) - [c64]Jason Z. S. Hu
, Brigitte Pientka
:
Layered Modal Type Theory - Where Meta-programming Meets Intensional Analysis. ESOP (1) 2024: 52-82 - [c63]Junyoung Jang
, Sophia Roshal, Frank Pfenning, Brigitte Pientka:
Adjoint Natural Deduction. FSCD 2024: 15:1-15:23 - [e9]Amin Timany, Dmitriy Traytel, Brigitte Pientka, Sandrine Blazy:
Proceedings of the 13th ACM SIGPLAN International Conference on Certified Programs and Proofs, CPP 2024, London, UK, January 15-16, 2024. ACM 2024 [contents] - [i19]Junyoung Jang
, Sophia Roshal, Frank Pfenning, Brigitte Pientka:
Adjoint Natural Deduction (Extended Version). CoRR abs/2402.01428 (2024) - [i18]Ryan Kavanagh, Brigitte Pientka:
Message-Observing Sessions. CoRR abs/2403.04633 (2024) - [i17]Chuqin Geng, Haolin Ye, Yihan Zhang, Brigitte Pientka, Xujie Si:
SAT-DIFF: A Tree Diffing Framework Using SAT Solving. CoRR abs/2404.04731 (2024) - [i16]Jason Z. S. Hu, Brigitte Pientka:
DeLaM: A Dependent Layered Modal Type Theory for Meta-programming. CoRR abs/2404.17065 (2024) - [i15]Max Kopinsky, Brigitte Pientka, Xujie Si:
Modernizing SMT-Based Type Error Localization. CoRR abs/2408.09034 (2024) - [i14]Junyoung Jang, Brigitte Pientka:
Polymorphic Metaprogramming with Memory Management - An Adjoint Analysis of Metaprogramming. CoRR abs/2411.00752 (2024) - 2023
- [j20]Jason Z. S. Hu
, Junyoung Jang
, Brigitte Pientka:
Normalization by evaluation for modal dependent type theory. J. Funct. Program. 33 (2023) - [j19]Chuta Sano
, Ryan Kavanagh
, Brigitte Pientka
:
Mechanizing Session-Types using a Structural View: Enforcing Linearity without Linearity. Proc. ACM Program. Lang. 7(OOPSLA2): 374-399 (2023) - [c62]Chuqin Geng
, Wenwen Xu
, Yingjie Xu
, Brigitte Pientka
, Xujie Si
:
Identifying Different Student Clusters in Functional Programming Assignments: From Quick Learners to Struggling Students. SIGCSE (1) 2023: 750-756 - [c61]Antoine Gaulin, Brigitte Pientka:
Contextual Refinement Types. LFMTP@FSCD 2023: 4-19 - [c60]Johanna Schwartzentruber, Brigitte Pientka:
Semi-Automation of Meta-Theoretic Proofs in Beluga. LFMTP@FSCD 2023: 20-35 - [e8]Brigitte Pientka
, Cesare Tinelli
:
Automated Deduction - CADE 29 - 29th International Conference on Automated Deduction, Rome, Italy, July 1-4, 2023, Proceedings. Lecture Notes in Computer Science 14132, Springer 2023, ISBN 978-3-031-38498-1 [contents] - [e7]Robbert Krebbers, Dmitriy Traytel, Brigitte Pientka, Steve Zdancewic:
Proceedings of the 12th ACM SIGPLAN International Conference on Certified Programs and Proofs, CPP 2023, Boston, MA, USA, January 16-17, 2023. ACM 2023 [contents] - [i13]Chuqin Geng, Wenwen Xu, Yingjie Xu, Brigitte Pientka, Xujie Si:
Identifying Different Student Clusters in Functional Programming Assignments: From Quick Learners to Struggling Students. CoRR abs/2301.02611 (2023) - [i12]Chuqin Geng, Yihan Zhang, Brigitte Pientka, Xujie Si:
Can ChatGPT Pass An Introductory Level Functional Language Programming Course? CoRR abs/2305.02230 (2023) - [i11]Jason Z. S. Hu, Brigitte Pientka:
Layered Modal Type Theories. CoRR abs/2305.06548 (2023) - [i10]Chuta Sano, Ryan Kavanagh, Brigitte Pientka:
Mechanizing Session-Types using a Structural View: Enforcing Linearity without Linearity. CoRR abs/2309.12466 (2023) - 2022
- [j18]Junyoung Jang
, Samuel Gélineau
, Stefan Monnier
, Brigitte Pientka
:
Mœbius: metaprogramming using contextual types: the stage where system f can pattern match on itself. Proc. ACM Program. Lang. 6(POPL): 1-27 (2022) - [j17]Jason Z. S. Hu
, Brigitte Pientka
, Ulrich Schöpp
:
A Category Theoretic View of Contextual Types: From Simple Types to Dependent Types. ACM Trans. Comput. Log. 23(4): 25:1-25:36 (2022) - [c59]Chuqin Geng
, Haolin Ye
, Yixuan Li
, Tianyu Han
, Brigitte Pientka
, Xujie Si
:
Novice Type Error Diagnosis with Natural Language Models. APLAS 2022: 196-214 - [c58]Jason Z. S. Hu
, Brigitte Pientka
:
A Categorical Normalization Proof for the Modal Lambda-Calculus. MFPS 2022 - [i9]Jason Z. S. Hu, Brigitte Pientka, Ulrich Schöpp:
A Category Theoretic View of Contextual Types: from Simple Types to Dependent Types. CoRR abs/2206.02831 (2022) - [i8]Jason Z. S. Hu, Brigitte Pientka:
An Investigation of Kripke-style Modal Type Theories. CoRR abs/2206.07823 (2022) - [i7]Chuqin Geng, Haolin Ye, Yixuan Li, Tianyu Han, Brigitte Pientka, Xujie Si:
Novice Type Error Diagnosis with Natural Language Models. CoRR abs/2210.03682 (2022) - 2021
- [c57]Jacob Errington
, Junyoung Jang
, Brigitte Pientka
:
Harpoon: Mechanizing Metatheory Interactively - (System Description). CADE 2021: 636-648 - [c56]Alana Ceci, Hanneli C. A. Tavante, Brigitte Pientka, Xujie Si:
Data Collection for the Learn-OCaml Programming Platform: Modelling How Students Develop Typed Functional Programs. SIGCSE 2021: 1341 - [i6]Junyoung Jang, Samuel Gélineau, Stefan Monnier, Brigitte Pientka:
Moebius: Metaprogramming using Contextual Types - The stage where System F can pattern match on itself (Long Version). CoRR abs/2111.08099 (2021) - 2020
- [c55]Brigitte Pientka, Ulrich Schöpp
:
Semantical Analysis of Contextual Types. FoSSaCS 2020: 502-521 - [c54]Brigitte Pientka
:
A Modal Analysis of Metaprogramming, Revisited (Invited Talk). FSCD 2020: 2:1-2:3 - [c53]Brigitte Pientka:
Contextual Types, Explained: Invited Tutorial. LICS 2020: 35-37
2010 – 2019
- 2019
- [j16]Andreas Abel, Guillaume Allais
, Aliya Hameer, Brigitte Pientka, Alberto Momigliano
, Steven Schäfer, Kathrin Stark:
POPLMark reloaded: Mechanizing proofs by logical relations. J. Funct. Program. 29: e19 (2019) - [j15]Alberto Momigliano
, Brigitte Pientka, David Thibodeau:
A case study in programming coinductive proofs: Howe's method. Math. Struct. Comput. Sci. 29(8): 1309-1343 (2019) - [j14]Aliya Hameer, Brigitte Pientka:
Teaching the art of functional programming using automated grading (experience report). Proc. ACM Program. Lang. 3(ICFP): 115:1-115:15 (2019) - [c52]Brigitte Pientka, David Thibodeau, Andreas Abel, Francisco Ferreira, Rébecca Zucchini:
A Type Theory for Defining Logics and Proofs. LICS 2019: 1-13 - [i5]Brigitte Pientka, Andreas Abel, Francisco Ferreira, David Thibodeau, Rébecca Zucchini:
Cocon: Computation in Contextual Type Theory. CoRR abs/1901.03378 (2019) - [i4]Brigitte Pientka, David Thibodeau, Andreas Abel, Francisco Ferreira, Rébecca Zucchini:
A Type Theory for Defining Logics and Proofs. CoRR abs/1905.02617 (2019) - 2018
- [j13]Amy P. Felty, Alberto Momigliano
, Brigitte Pientka:
Benchmarks for reasoning with syntax trees containing binders and contexts of assumptions. Math. Struct. Comput. Sci. 28(9): 1507-1540 (2018) - [j12]Andrew Cave, Brigitte Pientka:
Mechanizing proofs with logical relations - Kripke-style. Math. Struct. Comput. Sci. 28(9): 1606-1638 (2018) - [c51]Brigitte Pientka:
POPLMark reloaded: mechanizing logical relations proofs (invited talk). CPP 2018: 1 - [c50]Rohan Jacob-Rao, Brigitte Pientka, David Thibodeau:
Index-Stratified Types. FSCD 2018: 19:1-19:17 - [i3]Rohan Jacob-Rao, Brigitte Pientka, David Thibodeau:
Index-Stratified Types (Extended Version). CoRR abs/1805.00401 (2018) - 2017
- [c49]Francisco Ferreira, Brigitte Pientka:
Programs Using Syntax with First-Class Binders. ESOP 2017: 504-529 - [c48]Aïna Linn Georges, Agata Murawska, Shawn Otis, Brigitte Pientka:
LINCX: A Linear Logical Framework with First-Class Contexts. ESOP 2017: 530-555 - [c47]Jonas Kaiser, Brigitte Pientka, Gert Smolka:
Relating System F and Lambda2: A Case Study in Coq, Abella and Beluga. FSCD 2017: 21:1-21:19 - [e6]Wim Vanhoof, Brigitte Pientka:
Proceedings of the 19th International Symposium on Principles and Practice of Declarative Programming, Namur, Belgium, October 09 - 11, 2017. ACM 2017, ISBN 978-1-4503-5291-8 [contents] - 2016
- [j11]Andreas Abel, Brigitte Pientka:
Well-founded recursion with copatterns and sized types. J. Funct. Program. 26: e2 (2016) - [c46]David Thibodeau, Andrew Cave, Brigitte Pientka:
Indexed codata types. ICFP 2016: 351-363 - [c45]Rohan Jacob-Rao, Andrew Cave, Brigitte Pientka:
Mechanizing Proofs about Mendler-style Recursion. LFMTP 2016: 1:1-1:9 - [e5]Delia Kesner, Brigitte Pientka:
1st International Conference on Formal Structures for Computation and Deduction, FSCD 2016, June 22-26, 2016, Porto, Portugal. LIPIcs 52, Schloss Dagstuhl - Leibniz-Zentrum für Informatik 2016, ISBN 978-3-95977-010-1 [contents] - [i2]Gilles Dowek, Catherine Dubois, Brigitte Pientka, Florian Rabe:
Universality of Proofs (Dagstuhl Seminar 16421). Dagstuhl Reports 6(10): 75-98 (2016) - 2015
- [j10]Amy P. Felty, Alberto Momigliano
, Brigitte Pientka:
The Next 700 Challenge Problems for Reasoning with Higher-Order Abstract Syntax Representations - Part 2 - A Survey. J. Autom. Reason. 55(4): 307-372 (2015) - [j9]Olivier Savary Bélanger, Stefan Monnier, Brigitte Pientka:
Programming type-safe transformations using higher-order abstract syntax. J. Formaliz. Reason. 8(1): 49-91 (2015) - [c44]Brigitte Pientka, Andrew Cave:
Inductive Beluga: Programming Proofs. CADE 2015: 272-281 - [c43]Brigitte Pientka:
Mechanizing Meta-Theory in Beluga (Invited Talk). WPTE@RDP 2015: 1-1 - [c42]Brigitte Pientka, Andreas Abel:
Well-Founded Recursion over Contextual Objects. TLCA 2015: 273-287 - [c41]Amy P. Felty, Alberto Momigliano
, Brigitte Pientka:
An Open Challenge Problem Repository for Systems Supporting Binders. LFMTP 2015: 18-32 - [c40]Andrew Cave, Brigitte Pientka:
A Case Study on Logical Relations using Contextual Types. LFMTP 2015: 33-45 - [i1]Amy P. Felty, Alberto Momigliano, Brigitte Pientka:
The Next 700 Challenge Problems for Reasoning with Higher-Order Abstract Syntax Representations: Part 1-A Common Infrastructure for Benchmarks. CoRR abs/1503.06095 (2015) - 2014
- [c39]Andrew Cave, Francisco Ferreira, Prakash Panangaden, Brigitte Pientka:
Fair reactive programming. POPL 2014: 361-372 - [c38]Francisco Ferreira, Brigitte Pientka:
Bidirectional Elaboration of Dependently Typed Programs. PPDP 2014: 161-174 - [c37]Anton Setzer
, Andreas Abel, Brigitte Pientka, David Thibodeau:
Unnesting of Copatterns. RTA-TLCA 2014: 31-45 - [e4]Amy P. Felty, Brigitte Pientka:
Proceedings of the 2014 International Workshop on Logical Frameworks and Meta-languages: Theory and Practice, LFMTP '14, Vienna, Austria, July 17, 2014. ACM 2014, ISBN 978-1-4503-2817-3 [contents] - 2013
- [j8]Brigitte Pientka:
An insider's look at LF type reconstruction: everything you (n)ever wanted to know. J. Funct. Program. 23(1): 1-37 (2013) - [c36]Olivier Savary Bélanger, Stefan Monnier, Brigitte Pientka:
Programming Type-Safe Transformations Using Higher-Order Abstract Syntax. CPP 2013: 243-258 - [c35]Andreas Abel, Brigitte Pientka:
Wellfounded recursion with copatterns: a unified approach to termination and productivity. ICFP 2013: 185-196 - [c34]Andrew Cave, Brigitte Pientka:
First-class substitutions in contextual type theory. LFMTP 2013: 15-24 - [c33]Francisco Ferreira, Stefan Monnier, Brigitte Pientka:
Compiling contextual objects: bringing higher-order abstract syntax to programmers. PLPV 2013: 13-24 - [c32]Andreas Abel, Brigitte Pientka, David Thibodeau, Anton Setzer
:
Copatterns: programming infinite structures by observations. POPL 2013: 27-38 - [e3]Alberto Momigliano, Brigitte Pientka, Randy Pollack:
Proceedings of the Eighth ACM SIGPLAN International Workshop on Logical Frameworks & Meta-languages: Theory & Practice, LFMTP 2013, Boston, Massachusetts, USA, September 23, 2013. ACM 2013, ISBN 978-1-4503-2382-6 [contents] - 2012
- [c31]Andrew Cave, Brigitte Pientka:
Programming with binders and indexed data-types. POPL 2012: 413-424 - 2011
- [j7]Valeria de Paiva
, Brigitte Pientka:
Intuitionistic Modal Logic and Applications (IMLA 2008). Inf. Comput. 209(12): 1435-1436 (2011) - [j6]Renate A. Schmidt
, Brigitte Pientka:
Preface: Special Issue of Selected Extended Papers of CADE-22. J. Autom. Reason. 47(2): 107-109 (2011) - [c30]Andreas Abel, Brigitte Pientka:
Higher-Order Dynamic Pattern Unification for Dependent Types and Records. TLCA 2011: 10-26 - [c29]Mathieu Boespflug, Brigitte Pientka:
Multi-level Contextual Type Theory. LFMTP 2011: 29-43 - 2010
- [c28]Brigitte Pientka:
Programming Inductive Proofs - A New Approach Based on Contextual Types. Verification, Induction, Termination Analysis 2010: 1-16 - [c27]Brigitte Pientka, Jana Dunfield:
Beluga: A Framework for Programming and Reasoning with Deductive Systems (System Description). IJCAR 2010: 15-21 - [c26]Brigitte Pientka:
Beluga: Programming with Dependent Types, Contextual Data, and Contexts. FLOPS 2010: 1-12 - [c25]Amy P. Felty, Brigitte Pientka:
Reasoning with Higher-Order Abstract Syntax and Contexts: A Comparison. ITP 2010: 227-242 - [c24]Andreas Abel, Brigitte Pientka:
Explicit Substitutions for Contextual Type Theory. LFMTP 2010: 5-20
2000 – 2009
- 2009
- [j5]Brigitte Pientka:
Higher-order term indexing using substitution trees. ACM Trans. Comput. Log. 11(1): 6:1-6:40 (2009) - 2008
- [j4]Aleksandar Nanevski, Frank Pfenning, Brigitte Pientka:
Contextual modal type theory. ACM Trans. Comput. Log. 9(3): 23:1-23:49 (2008) - [c23]Brigitte Pientka:
A type-theoretic foundation for programming with higher-order abstract syntax and first-class substitutions. POPL 2008: 371-382 - [c22]Brigitte Pientka, Jana Dunfield:
Programming with proofs and explicit contexts. PPDP 2008: 163-173 - [c21]Jana Dunfield, Brigitte Pientka:
Case Analysis of Higher-Order Data. LFMTP@LICS 2008: 69-84 - [e2]Brigitte Pientka, Carsten Schürmann:
Proceedings of the Second International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice, LFMTP@CADE 2007, Bremen, Germany, July 15, 2007. Electronic Notes in Theoretical Computer Science 196, Elsevier 2008 [contents] - 2007
- [c20]Samuli Heilala, Brigitte Pientka:
Bidirectional Decision Procedures for the Intuitionistic Propositional Modal Logic IS4. CADE 2007: 116-131 - [c19]Brigitte Pientka:
Proof Pearl: The Power of Higher-Order Encodings in the Logical Framework LF. TPHOLs 2007: 246-261 - [c18]Brigitte Pientka, Carsten Schürmann:
Preface. LFMTP@CADE 2007: 1 - [c17]Brigitte Pientka, Xi Li, Florent Pompigne:
Focusing the Inverse Method for LF: A Preliminary Report. LFMTP@CADE 2007: 95-112 - [e1]Alberto Momigliano, Brigitte Pientka:
Proceedings of the First International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice, LFMTP@FLoC 2006, Seattle, WA, USA, August 16, 2006. Electronic Notes in Theoretical Computer Science 174(5), Elsevier 2007 [contents] - 2006
- [c16]Brigitte Pientka:
Eliminating Redundancy in Higher-Order Unification: A Lightweight Approach. IJCAR 2006: 362-376 - [c15]Brigitte Pientka:
Overcoming Performance Barriers: Efficient Verification Techniques for Logical Frameworks. ICLP 2006: 3-10 - [c14]Alberto Momigliano
, Brigitte Pientka:
Preface. LFMTP@FLoC 2006: 1-2 - [c13]Brigitte Pientka:
Functional Programming With Higher-order Abstract Syntax and Explicit Substitutions. PLPV@IJCAR 2006: 41-60 - 2005
- [j3]Brigitte Pientka:
Verifying Termination and Reduction Properties about Higher-Order Logic Programs. J. Autom. Reason. 34(2): 179-207 (2005) - [c12]Brigitte Pientka:
Tabling for Higher-Order Logic Programming. CADE 2005: 54-68 - [c11]Susmit Sarkar
, Brigitte Pientka, Karl Crary:
Small Proof Witnesses for LF. ICLP 2005: 387-401 - 2003
- [c10]Brigitte Pientka, Frank Pfenning:
Optimizing Higher-Order Pattern Unification. CADE 2003: 473-487 - [c9]Aleksandar Nanevski, Brigitte Pientka, Frank Pfenning:
A modal foundation for meta-variables. MERLIN 2003 - [c8]Brigitte Pientka:
Higher-Order Substitution Tree Indexing. ICLP 2003: 377-391 - 2002
- [c7]Brigitte Pientka:
A Proof-Theoretic Foundation for Tabled Higher-Order Logic Programming. ICLP 2002: 271-286 - [c6]Brigitte Pientka:
Memoization-Based Proof Search in LF - an Experimental Evaluation of a Prototype. LFM 2002: 110-123 - 2001
- [j2]Christoph Kreitz, Brigitte Pientka:
Connection-Driven Inductive Theorem Proving. Stud Logica 69(2): 293-326 (2001) - [c5]Brigitte Pientka:
Termination and Reduction Checking for Higher-Order Logic Programs. IJCAR 2001: 401-415 - 2000
- [c4]Christoph Kreitz, Jens Otten, Stephan Schmitt, Brigitte Pientka:
Matrix-based Constructive Theorem Proving. Intellectics and Computational Logic 2000: 189-205 - [c3]Christoph Kreitz, Brigitte Pientka:
Matrix-Based Inductive Theorem Proving. TABLEAUX 2000: 294-308
1990 – 1999
- 1999
- [j1]Brigitte Pientka, Christoph Kreitz:
Automating Inductive Specification Proofs. Fundam. Informaticae 39(1-2): 189-209 (1999) - 1998
- [c2]Brigitte Pientka, Christoph Kreitz:
Instantiation of Existentially Quantified Variables in Inductive Specification Proofs. AISC 1998: 247-258 - 1997
- [c1]Stefan Gerberding, Brigitte Pientka:
Structured Incremental Proof Planning. KI 1997: 63-74
![](https://dblp.org/img/cog.dark.24x24.png)
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.
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.
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.
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 2025-02-15 00:21 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint
![](https://fanyv88.com/img/new-feature-top-right.156x64.png)