B. E. Aydemir, A. Bohannon, M. Fairbairn, J. N. Foster, B. C. Pierce et al., Mechanized metatheory for the masses: The POPLmark challenge, Theorem Proving in Higher Order Logics: 18th International Conference, number 3603 in Lecture Notes in Computer Science, pp.50-65, 2005.

D. Baelde, K. Chaudhuri, A. Gacek, D. Miller, G. Nadathur et al., Abella: A system for reasoning about relational specifications, Journal of Formalized Reasoning, vol.7, issue.2, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01102709

H. Blanc and B. Accattoli, Relating ?-calculus and ?-calculus by means of the linear substitution calculus, 2016.

A. Charguéraud, The locally nameless representation, Journal of Automated Reasoning, pp.1-46, 2011.

K. Chaudhuri, L. Lima, and G. Reis, Formalized meta-theory of sequent calculi for substructural logics, Workshop on Logical and Semantic Frameworks, with Applications (LSFA), 2016.

J. Cheney, A simpler proof theory for nominal logic, 8th International Conference on the Foundations of Software Science and Computational Structures (FOSSACS), vol.3441, pp.379-394, 2005.

A. Chlipala, Parametric higher-order abstract syntax for mechanized semantics, Proceeding of the 13th ACM SIGPLAN international conference on Functional programming, pp.143-156, 2008.

A. Chlipala, A verified compiler for an impure functional language, Proceedings of POPL'10, 2010.

A. Church, A formulation of the Simple Theory of Types, J. of Symbolic Logic, vol.5, pp.56-68, 1940.

A. Felty and A. Momigliano, Hybrid: A definitional two-level approach to reasoning with higher-order abstract syntax, J. of Automated Reasoning, vol.48, pp.43-105, 2012.

A. Gacek, The Abella interactive theorem prover (system description), Fourth International Joint Conference on Automated Reasoning, vol.5195, pp.154-161, 2008.

A. Gacek, A Framework for Specifying, Prototyping, and Reasoning about Computational Systems, 2009.

A. Gacek, D. Miller, and G. Nadathur, Nominal abstraction. Information and Computation, vol.209, pp.48-73, 2011.
DOI : 10.1016/j.ic.2010.09.004

URL : https://doi.org/10.1016/j.ic.2010.09.004

A. Gacek, D. Miller, and G. Nadathur, A two-level logic approach to reasoning about computations, J. of Automated Reasoning, vol.49, issue.2, pp.241-273, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00776208

R. Harper, F. Honsell, and G. Plotkin, A framework for defining logics, Journal of the ACM, vol.40, issue.1, pp.143-184, 1993.
DOI : 10.1145/138027.138060

J. Harrison, Towards self-verification of HOL-Light, Proceedings of IJCAR'06, vol.4130, pp.177-191, 2006.

F. Honsell, M. Miculan, and I. Scagnetto, An axiomatic approach to metareasoning on systems in higherorder abstract syntax, Proc. ICALP'01, number 2076 in Lecture Notes in Computer Science, pp.963-978, 2001.

D. Miller, A logic programming language with lambda-abstraction, function variables, and simple unification, Extensions of Logic Programming: International Workshop, vol.475, pp.253-281, 1991.
DOI : 10.1007/bfb0038698

URL : https://repository.upenn.edu/cgi/viewcontent.cgi?article=1607&context=cis_reports

D. Miller, Reasoning about computations using two-levels of logic, Proceedings of the 8th Asian Symposium on Programming Languages and Systems (APLAS'10), number 6461 in Lecture Notes in Computer Science, pp.34-46, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00772599

D. Miller and G. Nadathur, Programming with Higher-Order Logic, 2012.
DOI : 10.1017/cbo9781139021326

URL : https://hal.archives-ouvertes.fr/hal-00776197

A. Momigliano, A supposedly fun thing I may have to do again: a HOAS encoding of Howe's method, Proceedings of LFMTP'12, pp.33-42, 2012.

A. Momigliano, B. Pientka, and D. Thibodeau, A case-study in programming coinductive proofs: Howe's method, 2017.

A. Nanevski, F. Pfenning, and B. Pientka, Contextual model type theory, ACM Trans. on Computational Logic, vol.9, issue.3, pp.1-49, 2008.
DOI : 10.1145/1352582.1352591

F. Pfenning, Logical frameworks, Handbook of Automated Reasoning (in 2 volumes), pp.1063-1147, 2001.

F. Pfenning and C. Elliott, Higher-order abstract syntax, Proceedings of the ACM-SIGPLAN Conference on Programming Language Design and Implementation, pp.199-208, 1988.
DOI : 10.1145/53990.54010

URL : http://www-2.cs.cmu.edu/~fp/papers/pldi88.pdf

B. Pientka, A type-theoretic foundation for programming with higher-order abstract syntax and first-class substitutions, 35th Annual ACM Symposium on Principles of Programming Languages (POPL'08), pp.371-382, 2008.
DOI : 10.1145/1328897.1328483

B. Pientka and J. Dunfield, Beluga: A framework for programming and reasoning with deductive systems (system description), Fifth International Joint Conference on Automated Reasoning, number 6173 in Lecture Notes in Computer Science, pp.15-21, 2010.
DOI : 10.1007/978-3-642-14203-1_2

URL : http://www.cs.mcgill.ca/~complogic/beluga/submitted/system-description.pdf

A. M. Pitts, Nominal logic, A first order theory of names and binding. Information and Computation, vol.186, pp.165-193, 2003.

A. M. Pitts, Howe's method for higher-order languages, Advanced Topics in Bisimulation and Coinduction, pp.197-232, 2011.

O. Savary-bélanger and K. Chaudhuri, Automatically deriving schematic theorems for dynamic contexts, International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice, 2014.

A. Schack-nielsen and C. Schürmann, The lambda sigma calculus and strong normalization, 2011.

S. Schäfer, T. Tebbi, and G. Smolka, Autosubst: Reasoning with de Bruijn terms and parallel substitutions, Proceedings of ITP'15, 2015.

P. Schroeder-heister, Rules of definitional reflection, 8th Symp. on Logic in Computer Science, pp.222-232, 1993.

C. Urban, Nominal reasoning techniques in Isabelle/HOL, Journal of Automated Reasoning, vol.40, issue.4, pp.327-356, 2008.

C. Urban and C. Tasson, Nominal techniques in Isabelle/HOL, 20th Conf. on Automated Deduction, vol.3632, pp.38-53, 2005.

Y. Wang, K. Chaudhuri, A. Gacek, and G. Nadathur, Reasoning about higher-order relational specifications, Proceedings of the 15th International Symposium on Princples and Practice of Declarative Programming (PPDP), pp.157-168, 2013.
DOI : 10.1145/2505879.2505889

URL : https://hal.archives-ouvertes.fr/hal-00787126