Clifford "Cliff" B. Jones FREng[2] (born 1 June 1944) is a British computer scientist, specializing in research into formal methods.
Jones' thesis proposed an extension to Hoare logic for handling concurrent programs, rely/guarantee.
[4] Prior to his DPhil, Jones worked for IBM, between the Hursley and Vienna Laboratories.
In Vienna, Jones worked with Peter Lucas, Dines Bjørner and others on the Vienna Development Method (VDM), originally as a method for specifying the formal semantics of programming languages, and subsequently for specifying and verifying programs.
[5] Cliff Jones was a professor at the Victoria University of Manchester in the 1980s and early 1990s, worked in industry at Harlequin for a period, and is now a Professor of Computing Science at Newcastle University.