scispace - formally typeset
J

Jacques Fleuriot

Researcher at University of Edinburgh

Publications -  100
Citations -  4021

Jacques Fleuriot is an academic researcher from University of Edinburgh. The author has contributed to research in topics: Automated theorem proving & Mathematical proof. The author has an hindex of 16, co-authored 88 publications receiving 3968 citations. Previous affiliations of Jacques Fleuriot include University of Cambridge & Edinburgh Napier University.

Papers
More filters
Journal ArticleDOI

Neurosymbolic AI for Reasoning on Graph Structures: A Survey

TL;DR: Neurosymbolic reasoning on knowledge graphs is an increasingly active area of research which aims to combine symbolic reasoning methods with deep learning to generate models with both high predictive performance and some degree of human-level comprehensibility as discussed by the authors .
Book ChapterDOI

WorkflowFM: A Logic-Based Framework for Formal Process Specification and Composition

TL;DR: A logic-based system for process specification and composition named WorkflowFM relies on an embedding of Classical Linear Logic and the so-called proofs-as-processes paradigm within the proof assistant HOL Light to enable the specification of abstract processes as logical sequents and their composition via formal proof.
Posted Content

The Boyer-Moore Waterfall Model Revisited.

TL;DR: The basic concepts and methodology underlying this 30-year-old Boyer-Moore waterfall model are analyzed and a new, fully integrated tool in the theorem prover HOL Light that can be invoked as a tactic is implemented.
Book ChapterDOI

A Pragmatic, Scalable Approach to Correct-by-Construction Process Composition Using Classical Linear Logic Inference

TL;DR: The use of Classical Linear Logic (CLL) for correct-by-construction resource-based process composition, with guaranteed deadlock freedom, systematic resource accounting, and concurrent execution is discussed.
Book ChapterDOI

ProofScript: Proof Scripting for the Masses

TL;DR: ProofScript’s most important aspect of being an integrated language both for interactive proof and for proof scripting is discussed, which is its fit within a collaborative theorem proving environment.