M. Nicolas Six

Doctorant epes ou ep recherche

Affectation(s)

EES : École d'économie de la Sorbonne

UFR 27 : Mathématiques et informatique

À propos de moi

Computer Science Ph. D. candidate working on a thesis dedicated to easing the adoption of blockchain by businesses and organizations, by designing a semi-automated framework for conception and implementation of blockchain applications, through an automated decision process that takes into account company’s assets and requirements, a knowledge base of blockchain technologies and patterns to support the decision process, and a code generator based on previous decision process results.

Proven abilities in software engineering, blockchain technologies, and programming languages from previous professional experiences and projects in diverse fields. Teaching in various computer science courses for B. Sc. and M. Sc. students.

Recherche

Direction(s) de thèse

Prof. Dr. Camille Salinesi et Dr. Nicolas Herbaut

Projets de recherche

Blockchain, Architecture logicielle, Ingénierie des Exigences

Sujet de thèse

Modèles de décision pilotés par les exigences pour les architectures par Blockchains

Directeur de Thèse

Prof. Dr. Camille Salinesi et Dr. Nicolas Herbaut

Enseignements

2020 - 2021

  • Lecturer in Blockchain (Conception of decentralized apps with Solidity)
  • Lecturer in Information Systems Engineering (UML, Model-Driven Engineering)
  • Tutorial courses teacher in Software Development (Python basics) School tutor for M. Sc. student research projects (Literature reviews)

2019 - 2020

  • Lecturer in Information Systems Engineering (UML, Model-Driven Engineering)
  • Tutorial courses teacher in Software Development (Python basics)
  • School tutor for B. Sc. student development projects (Web development)

Publications

2021

  • Six, N., Perrichon-Chretien, A., Herbaut, N. (accepted for publication). SAIaaS: A Blockchain-based solution for secure artificial intelligence as-a-Service. 2nd International Conference on Deep Learning, Big Data and Blockchain (DEEP-BDB).

 

2020

  • Six, N., Ribalta, C. N., Herbaut, N., & Salinesi, C. (2020, December). A blockchain-based pattern for confidential and pseudo-anonymous contract enforcement. 3rd International Workshop on Blockchain Systems and Applications (BlockchainSys20).
     
  • Six, N., Herbaut, N., & Salinesi, C. (2021). BLADE: An automated decision support tool to guide the choice of a Blockchain technology. Revue ouverte d’ingénierie des systèmes d’information, 2(1). (*)
     
  • Six, N. (2020). Decision Process for Blockchain Architectures based on Requirements. In CAiSE (Doctoral Consortium) (pp. 53-61).
     
  • Six, N., Herbaut, N., & Salinesi, C. (2020). Which Blockchain to choose? A decision support tool to guide the choice of a Blockchain technology. INFORSID2020. (*)

 

2019

  • Six, N. & Beraud, P. (2019). Building and Executing Trusted Execution Environment (TEE) based applications on Azure - A starter guide for developers, Microsoft, 09-Aug-2019. [Online]. Available: aka.ms/CCDevGuideSamples.
     
  • Six, N. & Beraud, P. (2019). Gaining expertise with Azure Blockchain Service - a guide for developers, Microsoft, 01-Jul-2019. [Online]. Available: aka.ms/ABSDevGuideSamples.
     
  • Six, N. & Beraud, P. (2019). Building IoT-based solutions with Azure Blockchain Workbench - a guide for developers, Microsoft, 01-Jul-2019. [Online]. Available: aka.ms/ABWDevGuideSamples.

 

(*): Written in french

Publications HAL