A. Ahmed, D. Dreyer, and A. Rossberg, State-dependent Representation Independence, Proceedings of the 36th ACM Symposium on Principles of Programming Languages (POPL '09), p.14, 2009.

A. Banerjee and D. A. Naumann, Ownership Confinement Ensures Representation Independence for Object-oriented Programs, J. ACM, vol.52, 2005.

N. Bjùrner, A. Gurfinkel, K. Mcmillan, and A. Rybalchenko, Horn clause solvers for program verification, Fields of Logic and Computation II, pp.24-51, 2015.

N. Bjùrner, K. Mcmillan, and A. Rybalchenko, On solving universally quantified horn clauses, International Static Analysis Symposium, pp.105-125, 2013.

J. Brotherston and A. Simpson, Sequent Calculi for Induction and Infinite Descent, J. Log. and Comput, vol.21, pp.1177-1216, 2011.

?. Ciobâc?, D. Lucanu, V. Rusu, and G. Ro?u, A Language-independent Proof System for Full Program Equivalence, Form. Asp. Comput, vol.28, pp.469-497, 2016.

C. Cotton-barratt, D. Hopkins, A. S. Murawski, and C. Ong, Fragments of ML Decidable by Nested Data Class Memory Automata, Proceedings of the 18th International Conference on Foundations of Software Science and Computation Structures (FoSSaCS'15), pp.249-263, 2015.

C. Cotton-barratt, A. S. Murawski, and C. Ong, ML and Extended Branching VASS, Proceedings of the 26th European Symposium on Programming Languages and Systems (ESOP'17), pp.314-340, 2017.

D. Dreyer, A. Ahmed, and L. Birkedal, Logical Step-Indexed Logical Relations, Proceedings of the 24th IEEE Symposium on Logic In Computer Science (LICS '09), pp.71-80, 2009.

D. Dreyer, G. Neis, and L. Birkedal, The Impact of Higher-order State and Control Effects on Local Relational Reasoning, Proceedings of the 15th ACM SIGPLAN International Conference on Functional Programming, pp.143-156, 2010.

D. Dreyer, G. Neis, A. Rossberg, and L. Birkedal, A Relational Modal Logic for Higher-order Stateful ADTs, Proceedings of the 37th ACM Symposium on Principles of Programming Languages (POPL '10), pp.185-198, 2010.

D. Felsing, S. Grebing, and V. Klebanov, Philipp Rümmer, and Mattias Ulbrich, Proceedings of the 29th ACM/IEEE International Conference on Automated Software Engineering (ASE '14), 2014.

B. Godlin and O. Strichman, Regression Verification, Proceedings of the 46th Design Automation Conference (DAC '09), 2009.

A. Gurfinkel, T. Kahsai, A. Komuravelli, and J. A. Navas, The SeaHorn verification framework, International Conference on Computer Aided Verification, pp.343-361, 2015.

K. Hoder, N. Bjùrner, and L. D. Moura, muZ: An Efficient Engine for Fixed Points with Constraints, Proceedings of the 23rd International Conference on Computer Aided Verification (CAV'11), 2011.

D. Hopkins, A. S. Murawski, and C. Ong, A Fragment of ML Decidable by Visibly Pushdown Automata, Proceedings of the 38th International Conference on Automata, Languages and Programming -Volume Part II (ICALP'11), pp.149-161, 2011.

D. Hopkins, A. S. Murawski, and C. Ong, HECTOR: An Equivalence Checker for a Higher-order Fragment of ML, Proceedings of the 24th International Conference on Computer Aided Verification (CAV'12), 2012.

D. Hopkins and C. H. Ong, Homer: A Higher-Order Observational Equivalence Model checkER, Proceedings of the 21st International Conference on Computer Aided Verification (CAV '09), 2009.

C. Hur and D. Dreyer, Georg Neis, and Viktor Vafeiadis. 2012. The Marriage of Bisimulations and Kripke Logical Relations, Proceedings of the 39th ACM Symposium on Principles of Programming Languages (POPL '12), pp.59-72

G. Jaber, Operational Nominal Game Semantics, Proceedings of the 18th International Conference on Foundations of Software Science and Computation Structures, 2015.

G. Jaber and N. Tabareau, Kripke Open Bisimulation -A Marriage of Game Semantics and Operational Techniques, Proceedings of the 13th Asian Symposium on Programming Languages and Systems, 2015.

G. Jaber and N. Tzevelekos, Trace Semantics for Polymorphic References, Proceedings of the 31st ACM/IEEE Symposium on Logic in Computer Science (LICS '16), 2016.

R. Jagadeesan, C. Pitcher, and J. Riely, Transactions on Aspect-Oriented Software Development V, 2009.

, Proc. ACM Program. Lang, vol.4, p.28, 2020.

G. Jaber,

V. Koutavas and M. Wand, Small Bisimulations for Reasoning About Higher-order Imperative Programs, Conference Record of the 33rd ACM Symposium on Principles of Programming Languages (POPL '06), pp.141-152, 2006.

K. Shuvendu, C. Lahiri, M. Hawblitzel, H. Kawaguchi, and . Rebêlo, SYMDIFF: A Language-agnostic Semantic Diff Tool for Imperative Programs, Proceedings of the 24th International Conference on Computer Aided Verification (CAV'12), pp.712-717, 2012.

J. Laird, A Fully Abstract Trace Semantics for General, Proceedings of the 34th International Conference on Automata, Languages and Programming (ICALP'07), pp.667-679, 2007.

B. Soren, P. Lassen, and . Levy, Typed Normal Form Bisimulation, Proceedings of the 21st International Conference, and Proceedings of the 16th Annuall Conference on Computer Science Logic (CSL'07/EACSL'07), 2007.

A. S. Murawski, Functions with local state: Regularity and undecidability, Theoretical Computer Science, vol.338, pp.315-349, 2005.

A. S. Murawski, S. J. Ramsay, and N. Tzevelekos, A Contextual Equivalence Checker for IMJ*. In Automated Technology for Verification and Analysis (ATVA'15), pp.234-240, 2015.

A. S. Murawski and N. Tzevelekos, Algorithmic Nominal Game Semantics, Proceedings of the 20th European Conference on Programming Languages and Systems (ESOP'11), pp.419-438, 2011.

A. S. Murawski and N. Tzevelekos, Game Semantics for Good General References, Proceedings of the 2011 IEEE 26th Annual Symposium on Logic in Computer Science (LICS '11), 2011.

A. S. Murawski and N. Tzevelekos, Algorithmic Games for Full Ground References, Proceedings of the 39th International Colloquium Conference on Automata, Languages, and Programming -Volume Part II (ICALP'12), 2012.

. Springer-verlag, , pp.312-324

A. M. Pitts, Reasoning About Local Variables with Operationally-based Logical Relations, Proceedings of the 11th IEEE Symposium on Logic in Computer Science (LICS '96), p.152, 1996.

D. Gordon, M. Plotkin, and . Abadi, A Logic for Parametric Polymorphism, Proceedings of the International Conference on Typed Lambda Calculi and Applications (TLCA '93), pp.361-375, 1993.

D. Sangiorgi, N. Kobayashi, and E. Sumii, Environmental Bisimulations for Higher-Order Languages, Proceedings of the 22Nd IEEE Symposium on Logic in Computer Science (LICS '07), pp.293-302, 2007.
URL : https://hal.archives-ouvertes.fr/hal-01337665

E. Sumii, A Complete Characterization of Observational Equivalence in Polymorphic lambda-calculus with General References, Proceedings of the 23rd CSL International Conference and 18th EACSL Conference on Computer Science Logic (CSL'09/EACSL'09), pp.455-469, 2009.

E. Sumii and B. C. Pierce, A Bisimulation for Type Abstraction and Recursion, Proceedings of the 32Nd ACM Symposium on Principles of Programming Languages (POPL '05), pp.63-74, 2005.

N. Tzevelekos, Fresh-register Automata, Proceedings of the 38th ACM Symposium on Principles of Programming Languages, 2011.

Y. Wang, I. Dillig, K. Shuvendu, W. R. Lahiri, and . Cook, Verifying Equivalence of Database-driven Applications, Proc. ACM Program. Lang. 2, POPL, vol.56, 2018.