Prof. Dr. Jacques Klein

Chief Scientist (Full Prof.)
Co-head of the TruX Research Group
SnT Centre, University of Luxembourg
jacques.klein at uni.lu
Google Scholar / DBLP / Orbi.lu
LinkedIn / Semantics Scholar
ORCID: 0000-0003-4052-475X

Contact:

Address: 6, rue Richard Coudenhove-Kalergi,
L-1359 Luxembourg, Luxembourg
Phone: +352 466644 5600
email: jacques.klein at uni.lu
skype: jacquesklein2302
Twitter: @JacquesKlein14

Short Bio:

Since 2010, I have been working at the SnT center of the University of Luxembourg, first as a Research Scientist (from 2010 to 2015), then as a Senior Research Scientist (Faculty position, from 2015 to 2019), and as Chief Scientist I (Associate Prof., from 2019 to 2022). Finally, in January 2023, I was promoted to full professor (Chief Scientist II). With my colleague Prof. Bissyande, we are heading the TruX research group. Since Oct. 2018, I have been a member of the University Council of the University of Luxembourg as a representative of the Interdisciplinary Centers Professors. From August 2021 to May 2022, I was a visiting scholar at the University of Washington, Seattle, in the PLSE group (mostly working with Prof. Mike Ernst and Prof. René Just).

Research interests:

I am working in Software Engineering and Software Security, with a specific focus on:

  1. Program analysis -- applied to mobile security,
  2. Software debugging -- especially bug localization and program repair, and
  3. NLP and AI for software engineering -- especially to devise new code representation techniques.

Employment History: Education: Grants:

I am/was Principal Investigator on a dozen of projects including industrial partnership projects. I acquired more than 5 million euros of project funding (mainly through projects funded by the Luxembourg Research Agency, the European Commission, and industrial partnerships). The full list of acquired grants could be found here.

Publications:

All my publications are available on my publication page.
Selected publications can be found here.

Recent Publications
ISSTA 2024
[pdf] Boyang Yang, Haoye Tian, Weiguo Pian, Haoran Yu, Haitao Wang, Jacques Klein, Tegawendé F. Bissyandé, Shunfu Jin, CREF: An LLM-based Conversational Software Repair Framework for Programming Tutors, 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), ACM, Sep. 2024, To appear, Vienna, Austria, acceptance rate: 20,6% (143/694)

ISSTA 2024
[pdf] Jordan Samhi, René Just, Tegawendé F. Bissyandé, Michael D. Ernst, Jacques Klein, Call Graph Soundness in Android Static Analysis, 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), ACM, Sep. 2024, To appear, Vienna, Austria, acceptance rate: 20,6% (143/694)

ACL 2024
[pdf] Yewei Song, Cedric Lothritz, Daniel Tang, Tegawendé F. Bissyandé, Jacques Klein, Revisiting Code Similarity Evaluation with Abstract Syntax Tree Edit Distance, 62nd Annual Meeting of the Association for Computational Linguistics (ACL 2024), ACL, Aug. 2024, To appear, Bangkok, Thailand

ICSE 2024
[pdf] Marco Alecci, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein, Revisiting Android App Categorization, 46rd International Conference on Software Engineering (ICSE), IEEE/ACM, Apr. 2024, To appear, Lisbon, Portugal

PhD Supervision:

I supervise the following PhD students (often with the help of colleagues, in particular Prof. Dr. Tegawendé F. Bissyandé):

  1. From Apr. 15, 2021: Tiezhu Sun working on Android app representation, Research Team funding (also advised by Dr. Allix)
  2. From Nov. 1, 2021: Damien Francois working on the IDAE (Integrative Data Analysis in Epilepsy) project, University of Luxembourg IAS Audacity funding (also advised by Prof. Alexander Skupin)
  3. From Feb. 1, 2022: Alioune Diallo working on Android app analysis, LuxWAyS funding
  4. From Jun. 15, 2022: Yewei Song working on NLP, Chatbot, and AI, FNR BRIDGES funding and Industrial Partnership funding with BGL BNP Paribas
  5. From Sep. 1, 2022: Despoina Giarimpampa working on Security Operations Center Automation, Industrial Partnership funding with the Army of Luxembourg
  6. From Oct. 15, 2022: Marco Alecci working on Android Security, FNR CORE funding (REPROCESS Grant)
  7. From Mar. 1, 2023: Isabella Olariu working on Domain Specific NLP, Industrial Partnership with Zortify
  8. From Mar. 15, 2023: Jules Wax working on Explainable AI for non-Experts, Industrial Partnership with Zortify
  9. From Nov. 1, 2023: Pedro Jesus Ruiz Jimenez working on Android App Analysis, FNR CORE funding (UNLOCK Grant)
  10. From Feb. 15, 2024: Omar El Bachir working on NLP, Chatbot, and AI, Industrial Partnership funding with BGL BNP Paribas

Past PhD Supervision:

  1. From Feb. 2019 to Jun. 2023: Dr. Yusuf Arslan
  2. From Mar. 2019 to Mar. 2023: Dr. Cédric Lothritz
  3. From Feb. 2019 to Jan. 2023: Dr. Nadia Daoudi
  4. From Nov. 2019 to Jan. 2023: Dr. Jordan Samhi
  5. From Jul. 2018 to Sep. 2022: Dr. Timothée Riom
  6. From Apr. 2017 to Apr. 2021: Dr. Pingfan Kong
  7. From Jan. 2017 to Jan. 2021: Dr. Jun Gao
  8. From Sept. 2015 to July 2019: Dr. Médéric Hurier
  9. From Jan. 2015 to Jan. 2018 : Dr. Daoyuan Li
  10. From Sept. 2013 to Nov. 2016: Dr. Li Li
  11. From Oct. 2011 to Oct. 2015: Dr. Kevin Allix
  12. From Sept. 2011 to Sept. 2015: Dr. Phu Nguyen
  13. From Oct. 2010 to Sept. 2014: Dr. Alexandre Bartel
I was partially involved in the supervision of the following PhD thesis:

Dataset:

With my colleagues, we maintained a constantly growing set of Android apps (more than 24 millions apks in early 2024) that we make available to the research community: https://androzoo.uni.lu/

Service: Teaching Responsability:

Awards: MISC: