Ivan Logre

PhD Student in Computer Sciences

#HCI, #Model, #Composition

quill pen icon


Oct 2013 - Current
PhD Thesis in Computer Sciences
Composition-based support for design of sensor data visualization dashboards.
Composition in meta-programming field, Domain Specific Languages (DSLs) design and implementation, System of Systems (SoS), Human-Computer Interaction (HCI) and variability management through Software Product Lines (SPLs).
University Nice Sophia Antipolis, CNRS - UMR 7271 SPARKS Team, I3S laboratory
Supervisors Dr. Sébastien MOSSER and Pr. Michel RIVEILL
2010 - 2013
Computer Sciences Master degree
Major in Human Computer Interfaces (HCI)
Minor in meta-modeling and DSL design
Polytech Nice Sophia Antipolis - University of Nice, France
2008 - 2010
Two-year technical diploma in Computer Sciences
Software development and modeling.
IUT2, UPMF, Grenoble, France
2007 - 2008
First year of bachelor's degree in biology
DLST, UJF, Grenoble, France
June 2007
High school diploma in Sciences
Lycée Aristide Bergès Seyssinet-Pariset, France

Projects and professional experiences

Oct 2013 - Current
Doctoral contract (PhD Student)
Ease the design of sensor data visualization dashboards through identification and tooling of the domains involved, with composition-based approach of their interaction to satisfy isolation, maintainability and integrity properties on each specific solution while ensuring cross-domain coherency and handling variability of concrete assets to provide reusable code generation.
University Nice Sophia Antipolis, CNRS - UMR 7271 SPARKS Team, I3S laboratory
Supervisors Dr. Sébastien MOSSER and Pr. Michel RIVEILL
Mar - Oct 2013
Master of Science - Final Internship
Sensor (meta) model toward usage adapted visualizations
Research work for the STM3 project. Bibliographic synthesis and faisability study of a model compilation chain, in order to ease the development and the composition of sensor data and visualizations.
University Nice Sophia Antipolis, CNRS - UMR 7271 SPARKS Team, I3S laboratory
Supervisor: Dr. Anne-Marie DERY PINNA
Sep 2012 - Mar 2013
Master of Science - Final Project
Conception and development of an multi-support application of character and story management for a considered role playing game. Work on a model driven approach to raise the reusability and maintainability of the code, to be adapted for other RPG.
Keywords: human centered development, requirement capture, domain model, human-computer interaction, model driven engineering, meta-meta-modelization
Polytech'Nice Sophia Antipolis
Supervisor: Dr Philippe RENEVIER
Jun - Aug 2012
Engineer internship – Middleware for TEEXMA & PolySpot
Conception and development of a middleware between a knowledge management software and an indexed research algorithm.
Keywords: Legacy code analysis, design, development, tests, production
BASSETTI, Grenoble, France - Supervisor: Mr Ludovic LAE ludovic[dot]lae[at]bassetti[dot]fr
2011 - 2012
HCI adaptation: animal quiz for visually impaired children
Conception of a ludic learning software accessible to visually impaired children. Dynamic adaptation of the difficulty, in function of the capacities of the user. Final user tests and competition (Jury reward 2012 and Public reward 2011).
Keywords: Human-Computer interaction, Accessibility
Supervisor: Dr Jean-Paul STROMBONI
Jun - Aug 2010
Technical degree final internship
Model of a building degradation and flow simulation
Resumption of a risk analysis module, in participation of a thesis project. Model of building elements and simulation of chained degradations by propagation.
Keywords: UML model of a system, flow visualization
BASSETTI, Grenoble CSTB Grenoble - Dr Manuel BAZZANA

Software Development

MSc thesis prototype: MDE-based visualization composition with Java/EMF
4.355 LoC (+15.000 generated)

PhD thesis validating implementation: integration with Java/EMF, uses Drools and Familiar, generates JavaScript visualizations
5.700 LoC

Domain Specific Languages implementation with MPS and with EMF/Xtext: VisualizationDesign, SensorDeployment, RequirementEngineering
5.000 LoC (+55.000 generated)

Distinctions and research participations

I3S, Sophia Antipolis
Elected member for of the laboratory council since 2013
MT180, Nice, France
Vulgarization of PhD thesis subject and challenges in 3 minutes
SINTEF invitation
Presentation Conceive adapted visualizations of sensor data from user task for the IDOL project
Stuntlunsj at Oslo, Norway on May 2013
GRD-GPL 2013
Demonstration Sensor data visualization: Towards a user adapted visualization.
Nancy, France in April 2013
Nuit de l'Info
Winner of SysML conception challenge
The Night of computer sciences 2013 - National event
Jury reward (2012) and Public reward (2011)