Meet ApplyKite Twin, the application assistant that learns with you
Meet your Twin, it learns with you
Your Twin learns with you
Launch week codes:30% off annual Pro20% off monthly Pro
Ends in00h00m00s
Ends in00h00m00s
Eddie Jones
Lecturer in Programming Languages and Compilers
Research Interests
Make your next move.
Prepare your application
Review drafts before you send them.
Explore related searches
Articles (4)
Year:
2026
The monadic shallow linear (MSL) class is a decidable fragment of first-order Horn clauses that was discovered and rediscovered around the turn of the century, with applications in static analysis and verification. We propose a new class of higher-order Horn constraints which extend MSL to higher-order logic and develop a resolution-based decision procedure. Higher-order MSL Horn constraints can quite naturally capture the complex patterns of call and return that are possible in higher-order programs, which make them well suited to higher-order program verification. In fact, we show that the higher-order MSL satisfiability problem and the HORS model checking problem are interreducible, so that higher-order MSL can be seen as a constraint-based approach to higher-order model checking. Finally, we describe an implementation of our decision procedure and its application to verified socket programming.
Year:
2023
Year:
2021
Year:
2021
Collaborators (2)
Alex Kavvos
Lecturer in Programming Languages
University of Bristol
Steven Ramsay
Academic , Associate Professor in Programming Languages
University of Bristol
Make your next move.
Prepare your application
Review drafts before you send them.