2018-00800 - PhD : Support to the "BlockChain-isation" of software systems (M/F)
Le descriptif de l’offre ci-dessous est en Anglais

Niveau de diplôme exigé : Bac + 5 ou équivalent

Fonction : Doctorant

A propos du centre ou de la direction fonctionnelle

The Inria Lille - Nord Europe Research Centre was founded in 2008 and employs a staff of 360, including 300 scientists working in sixteen research teams. Recognised for its outstanding contribution to the socio-economic development of the Nord - Pas-de-Calais Region, the Inria Lille - Nord Europe Research Centre undertakes research in the field of computer science in collaboration with a range of academic, institutional and industrial partners.


The strategy of the Centre is to develop an internationally renowned centre of excellence with a significant impact on the City of Lille and its surrounding area. It works to achieve this by pursuing a range of ambitious research projects in such fields of computer science as the intelligence of data and adaptive software systems. Building on the synergies between research and industry, Inria is a major contributor to skills and technology transfer in the field of computer science.

Contexte et atouts du poste

The Phd will happen in the RMOD Team located at Lille. 

Mission confiée

Blockchain is becoming more and more mature as a technology and architecture to secure transactions. Various and competing platforms are emerging such as Hyperledger, Ethereum or Digital Assets. 
In this context BlockSY proposes to abstract from these differentes solutions. Now one of the major challenges that companies are confronted is how to migrate existing business making applications use such new architecture. These needs to be be completely restructured and modified to connect them to some blockchain application. Indeed, first experiences show that more than 80% of the time (and project cost) to connect an existing application to a blockchain or to build a blockchain connecting to an existing legacy is spent in the identification of the data flow, database connexion,  data manipulation and application internal logic. The goal of the PhD is to support using tools the analysis of existing applications to support the identification of such information. Such tooling should support the use of BlockSy in existing software systems. 

Principales activités

The following possible tasks are: 
- Study of Moose http://www.moosetechnology.org an international open-source platform for software analysis developed by RMOD team.
- Study of Ethereum, Hyperledger and BlockSY
- Definition of queries - DSL or not 
- Software maps & Tools to explore query results
- Dedicated metamodel to represent connector and flow of information
- Code transformation to inject BlockSY interface in existing software

Avantages sociaux

  • Subsidised catering service
  • Partially-reimbursed public transport
  • Social security
  • Paid leave
  • Flexible working hours
  • Sports facilities


1982€ Gross salary monthly for the 1st and 2nd year.

2085€ Gross salary monthly for the 3rd year.