PhD Student
I’m a Phd Student in software architecture on the subject “Agile Software Product Line Engineering for Agriculture Decision-Support Software Systems” at the Laboratory of Computer Science, Robotics and Microelectronics of Montpellier (LIRMM), University of Montpellier . My PhD start in 2021 and end at the end of 2023.
The thesis is a collaboration with the french company ITK who provide decision software systems for farmers and agricultural advisors.
Education
- Ph.D. in Software Architecture
2021 – 2023 | Laboratory of Computer Science, Robotics and Microelectronics of Montpellier (LIRMM), University of Montpellier , CNRS
Ph.D. thesis on “Agile Software Product Line Engineering for Agriculture Decision-Support Software Systems”.
In collaboration with ITK – Predict and Decide
- Computer Science Master
2018 – 2020 | University of Montpellier
Architectures and engineering for software and Web.
Erasmus: 3th semester at the university of Helsinki in Finland.
- Computer Science Bachelor
2017 – 2018 | University of Montpellier
- Higher National Diploma in Computer Science
2015 – 2017 | Toulouse university
Work experience
- Internship: Developer
February 2020 – 9 months | ITK, Montpellier, FRANCE
Conception and development of a connector between Jira and Gitlab. The goal is to synchronise the issue tracking and help to simplify the support processes.
- Internship: Developer
June 2019 – 3 months | CIRAD, FRANCE - SPKS, INDONESIA
Conception and development of a tool to visualize the survey’s results about “the strategies of small producer to improve their life conditions In Indonesia”.
- Internship: Developer
June 2018 – 3 months | LIRMM, Montpellier, FRANCE
Development of a knowledge graph visualization based on the French lexical and semantic network “JeuxDeMots”.
- Internship: Analyst – Developer
April 2017 – 3 months | TDN Pro, Québec, CANADA
Web development of a copyright management application.
Teaching
- Functional programming
1st year bachelor, Autumn 2021 – University of Montpellier
- Object oriented programming and conception
1st year bachelor, Spring 2021 – University of Montpellier
- Software engineering
3th year bachelor, Autumn 2022 – University of Montpellier
- Multi-threading programming
3th year bachelor, Spring 2022 – University of Montpellier
- Project management
3th and 4th years, 2021/2022 – Polytech Montpellier
Publications
- Variability Extraction from Simulator I/O Data Schemata in Agriculture Decision-Support Software
FCA4AI’21: 9th International Workshop “What can FCA do for Artificial Intelligence?” - 21 août 2021 – Montreal, Canada
Thomas Georges, Marianne Huchard, Mélanie König, Clémentine Nebut, Chouki Tibermacine
- Feature and variability extraction from Agile specifications and their related source code for software product line migration Feature
SPLC ‘22: 26th ACM International Systems and Software Product Line Conference - 12 sept 2022 – Graz, Autriche
Thomas Georges
- Guiding feature models synthesis from user-stories: an exploratory approach
VaMoS’23: 17th International Working Conference on Variability Modelling of Software-Intensive Systems – 25 janv 2023 – Odense, Denmark
Thomas Georges, Liam Rice, Marianne Huchard, Mélanie König, Clémentine Nebut, Chouki Tibermacine
- Notebook for user stories to feature models
“Computational Notebooks for FCA” (CoNo-Concepts 2023) at ICFCA’2023
Thomas Georges, Marianne Huchard, Mélanie König, Clémentine Nebut, Chouki Tibermacine
Talks
- Doctoral Symposium
ICSR’20: 19th International Conference on Software and Systems Reuse - December 2020 – Tunis, Tunisia
- Variability Identification from Specification to Source Code for a Software Product Line Migration
CAL’22: 13th French conference on Software Architecture - June 2022 – Vannes, France
- Variability Extraction from Simulator I/O Data Schemata in Agriculture Decision-Support Software
National Days of the Programming and Software Engineering research group - June 2022 – Vannes, France
- Bridging the Gap between User-Stories and Feature Models by Leveraging Version Control Platforms
National Days of the Programming and Software Engineering research group - June 2023 – Rennes, France
- Introduction to Software Products Lines: Poster Available
- 30 years of the Laboratory of Computer Science, Robotics and Microelectronics of Montpellier (LIRMM) - September 2022
- Science Fair Week - October 2023
- European Researchers Night - September 2023
- Interns (Bachelor, Master)
- My Thesis in 180 seconds - Regional final
Available on Youtube (In french) - March 2023
IA For Fun
Achievments
- 2nd Price « Rodez agglomération 2018 » – Start-up Challenge 2018