[TYPES/announce] RA position in automated verification, logic and theorem proving at UCL
James Brotherston
J.Brotherston at cs.ucl.ac.uk
Tue Jan 14 11:14:44 EST 2014
*Research Associate positions in Automated Verification, Logic and
Theorem Proving
*
*Dept. of Computer Science, University College London, UK
*
The UCL Dept. of Computer Science invites applications for a
postdoctoral Research Associate to work on the EPSRC-funded project
"Boosting Automated Verification using Cyclic Proof".
Automatic verification tools based on separation logic have recently
enabled the verification of code bases that scale into the millions of
lines. Such analyses rely heavily on the use of inductive predicates to
describe data structures held in memory. However, these predicates must
currently be hard-coded into the analysis, which means the analysis must
fail when encountering a data structure not described by a hard-coded
predicate. This project is about using *cyclic proof*, a relatively new
technique in inductive theorem proving, to add general inductive
reasoning capability to the various components of interprocedural
program analysis and thereby, hopefully, to extend the reach of current
verification methods.
The project will be run under the supervision of Dr. James Brotherston
and Prof. Byron Cook, in the Programming Principles, Logic and
Verification (PPLV) group at UCL. Other permanent PPLV members include
Prof. David Pym, Dr. Jade Alglave and Dr. Juan Navarro Perez. See
pplv.cs.ucl.ac.uk for details.
The Research Associate post is funded full-time for 3 years, and is
available immediately.
Applicants must hold, or be about to hold, a PhD in computer science or
a closely related field, and should have a strong background in
verification, automated reasoning, or program logics, as evidenced by
their work history and/or publication record. Expertise in inductive
theorem proving, separation logic and/or program analysis techniques is
particularly welcome, and prior experience in OcaML programming would
also be beneficial.
The application closing date is *14 Feb 2014*, with interviews expected
to be held in the period 25-28 February.
Further information on the position, including salary information and
how to apply, may be found at: http://tinyurl.com/naqk5ze
*
*Informal enquiries may be made toJames Brotherston by email at
**J.Brotherston at ucl.ac.uk .
<With apologies for any duplication of messages. JB>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.seas.upenn.edu/pipermail/types-announce/attachments/20140114/c18152b5/attachment.html>
More information about the Types-announce
mailing list