Skip to content
Snippets Groups Projects
Commit 001337cc authored by Teresa Carbajo-Garcia's avatar Teresa Carbajo-Garcia
Browse files

Update 2016-02-18-advert.md

parent 45c47019
No related branches found
No related tags found
No related merge requests found
--- ---
title: Two new postdoc positions at Imperial College! title: One new postdoc position at Imperial College!
--- ---
We are seeking two outstanding postdocs (one theoretical, one We are seeking one outstanding postdoc to work on reasoning about concurrent programs.
more practical) with strong interests in the formal specification and We are looking for either a theorist to work on the foundations of concurrent reasoning
verification of concurrent and distributed systems to join the Program or a practitioner to work on the specification, verification and testing of file system code.
Specification and Verification Group, led by Professor Philippa Gardner,
at Imperial College London.
These positions will be funded as part of <a href="https://www.cl.cam.ac.uk/~pes20/rems/" The position will be with the Program Specification and Verification Group,
led by Professor Philippa Gardner, and will be funded as part of <a href="https://www.cl.cam.ac.uk/~pes20/rems/"
target="_blank"> "REMS: Rigorous Engineering of Mainstream Systems"</a>, a 6-year target="_blank"> "REMS: Rigorous Engineering of Mainstream Systems"</a>, a 6-year
EPSRC-funded programme grant for £5.6 million between Cambridge, Edinburgh and Imperial, EPSRC-funded programme grant for £5.6 million between Cambridge, Edinburgh and Imperial,
which finishes in 2019. which finishes in 2019.
Concurrent programs are notoriously difficult to get right when it A full advert will follow shortly, but in the meantime, please take a look at our
comes to specification and verification. At [Concurrency web page](/research/concurrency.html) for more details
Imperial, we have considerable expertise in specifying concurrent and do not hesitate to contact [Philippa][1] if you are interested in this postdoc
libraries and verifying concurrent programs. In particular, our position.
recent work has been focussed on the extension of concurrent separation
logic to handle abstraction, abstract atomicity and fault
tolerance. We have applied this reasoning to, for example, concurrent
indexes (B-trees and java.util.concurrent skip lists), the POSIX file
system and an ARIES database recovery algorithm.
Our immediate research aims are to develop the fundamental principles
underlying reasoning about concurrent systems, to extend the reasoning
to distributed systems, and to test the reasoning on key applications
such as databases, file systems and data centres.
Please take a look at our [Concurrency web page](/research/concurrency.html) for more details
and do not hesitate to contact [Philippa][1] if you are interested in one of these postdoc
positions.
[1]: mailto:p.gardner@imperial.ac.uk [1]: mailto:p.gardner@imperial.ac.uk
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment