We invite applications for a funded PhD student to work on the EPSRC-funded project "Verifying Interoperability Requirements in Pervasive Systems", which is a collaborative project between the Universities of Birmingham, Liverpool and Glasgow.
Aim
The aim of the project is to develop techniques for verifying
security
and performance properties of pervasive systems. The success of
pervasive computing depends crucially on the ability to build, maintain
and augment interoperable systems. Our approach to verifying these
properties is to leverage the power of established techniques, notably
model checking, deduction and abstraction, and process calculi.
One of the case studies in the project concerns trusted computing, which is the
idea that mobile platforms have protected capabilities that can be
relied on by remote parties. The Trusted Platform Module (TPM) is an
example of technology supporting this concept, as is Intel's Trusted
Execution Technology (TXT).
Candidate
The successful candidate is expected to have a good first degree
and/or
Master degree in Computer Science
or a related area. S/he must have outstanding logical and analytical
skills. Good communication (both oral and
written) skills, people skills, the ability to work independently as
well as a team member and the ability to take the initiative and be
proactive are essential. Experience with protocols, cryptography,
verification, logic, and/or in the use of
specification languages is
desirable. Applicants interested in the trusted computing case
study are particularly welcome. Candidates should also have practical
experience of
computing.