Liam O'Connor

Orcid: 0000-0003-2765-4269

According to our database1, Liam O'Connor authored at least 20 papers between 2014 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Shoggoth: A Formal Foundation for Strategic Rewriting.
Proc. ACM Program. Lang., January, 2024

2023
Primrose: Selecting Container Data Types by Their Properties.
Art Sci. Eng. Program., February, 2023

Dargent: A Silver Bullet for Verified Data Layout Refinement.
Proc. ACM Program. Lang., January, 2023

2022
Holbert: Reading, Writing, Proving and Learning in the Browser.
CoRR, 2022

Property-Based Testing: Climbing the Stairway to Verification.
Proceedings of the 15th ACM SIGPLAN International Conference on Software Language Engineering, 2022

Quickstrom: property-based acceptance testing with LTL specifications.
Proceedings of the PLDI '22: 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation, San Diego, CA, USA, June 13, 2022

Overcoming restraint: composing verification of foreign functions with cogent.
Proceedings of the CPP '22: 11th ACM SIGPLAN International Conference on Certified Programs and Proofs, Philadelphia, PA, USA, January 17, 2022

2021
Cogent: uniqueness types and certifying compilation.
J. Funct. Program., 2021

Overcoming Restraint: Modular Refinement using Cogent's Principled Foreign Function Interface.
CoRR, 2021

2019
Type Systems for Systems Types.
PhD thesis, 2019

Deferring the details and deriving programs.
Proceedings of the 4th ACM SIGPLAN International Workshop on Type-Driven Development, 2019

2018
Bringing Effortless Refinement of Data Layouts to Cogent.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Modeling, 2018

2017
The Cogent Case for Property-Based Testing.
Proceedings of the 9th Workshop on Programming Languages and Operating Systems, 2017

2016
COGENT: Certified Compilation for a Functional Systems Language.
CoRR, 2016

Close Encounters of the Higher Kind Emulating Constructor Classes in Standard ML.
CoRR, 2016

A Framework for the Automatic Formal Verification of Refinement from Cogent to C.
Proceedings of the Interactive Theorem Proving - 7th International Conference, 2016

Refinement through restraint: bringing down the cost of verification.
Proceedings of the 21st ACM SIGPLAN International Conference on Functional Programming, 2016

Applications of applicative proof search.
Proceedings of the 1st International Workshop on Type-Driven Development, 2016

CoGENT: Verifying High-Assurance File System Implementations.
Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, 2016

2014
File systems deserve verification too!
ACM SIGOPS Oper. Syst. Rev., 2014


  Loading...