[TYPES/announce] Call for Ph.D. in Reversible Debugging of Concurrent Programs
ivan.lanese
ivan.lanese at gmail.com
Mon Jun 10 03:26:45 EDT 2019
The French ANR project DCore is seeking applicants for a PhD student
position. The PhD will be shared between the Spades team at INRIA
Grenoble, France and the Focus team at University of Bologna, Italy.
Salary is according to French standards.
The DCore project aims at building a reversible debugger and abstract
analyser for concurrent Erlang programs. The PhD position is referred
to the part of reversible debugging and will include both theoretical
and practical aspects. A reversible debugger allows one to explore a
(concurrent) program execution back and forward looking for the
bug. The starting point of the research effort will be the reversible
debugger CauDEr for Erlang:
Ivan Lanese, Naoki Nishida, Adrián Palacios, Germán Vidal:
CauDEr: A Causal-Consistent Reversible Debugger for Erlang. FLOPS 2018:
247-263
https://github.com/mistupv/cauder
and the theory of causal-consistent reversibility and debugging
described in:
Ivan Lanese:
>From Reversible Semantics to Reversible Debugging. RC 2018: 34-46
The successful applicants will be expected to contribute to this
research effort, which will include both semantic foundations,
programming abstractions, and practical implementations.
Requirements for application:
* Master Degree in Computer Science, Mathematics, or related field
* Good background on programming languages and concurrency theory
Application procedure:
* Applications must be submitted online from:
https://jobs.inria.fr/public/classic/fr/offres
The post description is available at:
https://jobs.inria.fr/public/classic/fr/offres/2019-01274
Applications should include a curriculum, a publication record
and a statement of interest. Informal enquiries can be sent via
e-mail to Prof. Jean-Bernard Stefani <jean-bernard.stefani at inria.fr>
and Prof. Ivan Lanese <lanese at cs.unibo.it>
* There is no deadline for application, applications will be
considered on a first-come first-served basis.
More information about the Types-announce
mailing list