English Français

Literature

Published papers

FASE’22 E. Batot, S. Gerard, J. Cabot "A Survey-driven Feature Model for Software Traceability" [Cite]
SAM 2021 E. R. Batot, J. Cabot, S. Gérard "(Not) Yet Another Metamodel For Traceability" [Cite]
IEEE Software 2019 B. Combemale, J. Kienzle, G. Mussbacher, H. Ali, Daniel Amyot,M. Bagherzadeh, E. Batot, et al. "A Hitchhiker’s Guide to Model-Driven Engineering for Data-Centric System" [Cite]
Information and Software Technology 2019 M. A. Saied, E. Raelijohn, E. Batot, M. Famelis, H. A. Sahraoui "Towards Assisting Developers in API Usage by Automated Recovery of Complex Temporal Patterns" [Cite]
Ph.D. Thesis
DIRO-UdeM
E. Batot, "From Examples to Knowledge in Model Driven Engineering: a Holistic and Pragmatic Approach" [Slides]
SSBSE 2018 E. Batot, H. A. Sahraoui "Injecting Social Diversity in Multi-Objective Genetic Programming: the Case of ModelWell-formedness Rule Learning" [Cite,Slides]
GECCO 2018 M. A. Saied , H. A. Sahraoui, E. Batot, M. Famelis "Towards the Automated Recovery of Complex Temporal API-Usage Patterns" [Cite,Slides]
Models 2017 E. Batot, W. Kessentini, H. A. Sahraoui, M. Famelis "Heuristic-based Recommendation for Metamodel–OCL Coevolution" [Cite,Slides]
Models 2016 E. Batot, H. A. Sahraoui "A Generic Framework for Model-Set Selection for the Unification of Testing and Learning MDE Tasks" [Cite,Slides]
Modelsward 2016 E. Batot, H. A. Sahraoui, E. Syriani, P. Molins, and W. Sboui "Systematic Mapping Study of Model Transformations for Concrete Problems" (data) [Cite,Slides]
Models 2015 E. Batot "Generating Examples for Knowledge Abstraction in MDE: a Multi-Objective Framework" in ACM Student Research Competition [Cite]

Papers under review

Journal of Systems and Software E. Batot, H. A. Sahraoui "Learning Software Artefacts from Examples: a Genetic Programming Approach with Social Diversity"

Posters

Teaching

Lecturer

Fall 2016, 2018, Winter 2016IFT3913 - Software Quality and Metrics
Spring 2017, 2018 & 2019IFT2255 - Software Engineering

Teaching assistant

Fall 2017IFT3913 - Software Quality and Metrics
Summer 2016IFT2255 - Software Engineering
Fall 2015 IFT2255 - Software Engineering
IFT1144 - An introduction to web development
Summer 2015IFT2255 - Software Engineering
IFT1170 - Java
Winter 2015IFT3225 - Internet Technologies, with Prof. Lapalme

Education

Ph. D.
Fall 2018
to
Fall 2014
Ph.D. in Computer Science in the Geodes team at DIRO-UdeM
Supervisor: Prof. Sahraoui

From Examples to Knowledge in Model Driven Engineering: a Holistic and Pragmatic Approach [Slides]


Synthesis and comprehension exam (A-)
General knowledge exams: IFT2125(A) IFT2015 (A-)
IFT6251: Model-Driven Engineering (A)
IFT6252: Empirical studies in Software engineering (A+)
Msc Eng.
2005-2008
Engineering diploma in Computer Science at Ecole Supérieure d'Informatique et Applications de Lorraine (ESIAL) option Software engineering, Université Henry Poincaré Nancy1 with a Master degree at Université de Montréal (France and Canada)
DUT
2003-2005
University Diploma of Technology in Computer Science with specialization in Software Engineering, Institut Universitaire de Technologie Nancy2 Charlemagne (Nancy, France)
Baccalauréat
2003
Baccalauréat Scientifique option Mathématiques Mention Bien, Lycée Jules Ferry de Saint Dié (France)

Experience

2020-2022 PostDoctoral Researcher – "Tracea - Traceable co-evolution and certification in the age of versatile software systems", Universitat Oberta de Catalunya, SOM research team, in collaboration with List CEA tech
Sept. 2021 Membre du groupe de travail 2021 Further Development of the DDI Cross Domain Integration Model for FAIR Data Sharing across Discipline and Domain Boundaries, with The Data Documentation Initiative (DDI) Alliance, held at Dagsthul, Germany
2019 PostDoctoral Researcher – Software Fundamentals - Exemple to knowledge, DIRO Université de Montréal
2018 Invited Lecturer – Symposium SAPHARI, Université de Montréal
Consulting with Logimethods (through Partnership Engage Grants). Assisting cloud migration: data extraction from source and documentation, vizualization, and integration.
2017 Member of Program Comitee - Artifact evaluation, at the 10th ACM SIGPLAN International Conference on Software Language Engineering (SLE)
Member of Program Comitee - Artifact evaluation, at the 5th IEEE Working Conference on Software Visualization (VISSOFT)
Assistant researcher : "Cut'n'Paste : past and present - A diachronique comparison of newspaper content in french Québec and Belgium press" (Copier/coller d'hier à aujourd'hui : une comparaison diachronique des contenus de la presse au Québec et en Belgique francophone Natural Language Processing - with Prof. Juliette De Maeyer
2014-2020 Scientific paper reviews : AICCSA, ECMFA, ICMT, MoDELS, MODELSWARD, SLE, SLR, SSBSE, VISSOFT, IST, ASE
2014 Journey in Québec and USA: working as a carpenter (deck, siding, floor, framing, with cedar, pine, and other North American builging classics)
2011-2012 Journey in Colombia: linguistical and cultural discovering (Cali, Colombia - "Del cielo, la sucursal")
2010-2011 Journey in Australia: deepening english language
2008 (January to june) Internship at the DIRO - Université de Montréal : migrating a vizualization software (VERSO) from C# to Java. Research, test et implementation of new features (Montréal, Canada)
2007 (July and August) Re-Designing of internet shop modEnligne.com, new features implemented in back and front offices (Nancy, France)
2005 (April to august) Internship at Laboratoire Lorrain de Recherche en Informatique et ses Applications (LORIA): Devlopment of a chain framework to manipulate linguistical data and meta-data stored in XML. Using Java, JDom, RelaxNG, XSLT, GMT (Nancy, France)

Lang

French as mother tongue. Fluent in english and spanish, learning arabic, massalan.

Miscelaneous

Chess. Climbing. Photography. Piano. Reading.

Contact

 Courier

No current adress

 E-mail

ebatot
at uoc.edu

 Phone

--

 Medias