Hello,

I am a PhD in computer science working in the DiverSE team at IRISA. My main research domains are Software Product Lines and Model Driven Engineering.

During my thesis, I focused on the formalization of Product Comparison Matrices (PCMs). A PCM is a table comparing a set of products according to a set of features. For example, the PCM below compares smartphones (products) according to their processor, storage capacity and weight (features).

PCMs abound on the Web, magazines and shops. My objective is to encode the information that PCMs contain in a standard and precise format. Then, with this format we can create specialized services for the creation and exploitation of PCMs. A direct output of my work is OpenCompare, an open source project offering a set of services dedicated to PCMs.

Apart from PCMs, I use the concepts of product line engineering to generate personalized media content such as audio, video or text. I also love to play with Scala, Play Framework, Apache Spark, Angular, Typescript and Docker.

Software

OpenCompare

OpenCompare

OpenCompare is a framework for importing, editing, manipulating and exporting product comparison matrices.

Matrix Miner

Matrix Miner

Extraction of Product Comparison Matrices (PCMs) from informal textual descriptions. The obtained PCM can be refined using a custom version of the editor of OpenCompare

40 ans IRISA

40 ans IRISA

Video generator for celebrating the 40th anniversary of IRISA.