Publications

Research papers, journal articles, and scholarly output

2026

Conference MobiSys Main Track

GeoTwins: Uncovering Hidden Geographic Disparities in Android Apps

Pedro Jesús Ruiz Jiménez, Marco Alecci, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein

The 24th ACM International Conference on Mobile Systems, Applications, and Services

Cambridge, UK

Conference ICSE NIER Track

Replacing Training with Reasoning: Reinterpreting Classic ML Pipelines with LLMs

Marco Alecci, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein

48th IEEE/ACM International Conference on Software Engineering

Rio de Janeiro, Brazil

Conference ICSE Main Track

Quantifying Memorization Advantage in Code LLMs

Alberick Djire, Abdoul Kader Kaboré, Jordan Samhi, Earl Barr, Jacques Klein, Tegawendé F. Bissyandé

48th IEEE/ACM International Conference on Software Engineering

Rio de Janeiro, Brazil

2025

Journal TOSEM

DamFlow: Preventing a Flood of Irrelevant Data Flows in Android Apps

Marco Alecci, Jordan Samhi, Marc Miltenberger, Steven Arzt, Tegawendé F. Bissyandé, Jacques Klein

ACM Transactions on Software Engineering and Methodology

Conference EAI AFRICOMM Main Track

On the security of pre-installed Android apps in low-cost devices

Alioune Diallo, Anta Diop, Abdoul Kader Kaboré, Aleksandr Pilgun, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein

17th EAI International Conference on Africa Internet infrastructure and Services

Ile-Ife, Nigeria

Conference ASE NIER Track

RAML: Toward Retrieval-Augmented Localization of Malicious Payloads in Android Apps

Tiezhu Sun, Marco Alecci, Yewei Song, Xunzhu Tang, Kisub Kim, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein

40th IEEE/ACM International Conference on Automated Software Engineering

Seoul, South Korea

Conference ICSME NIER Track

MalLoc: Towards Fine-grained Android Malicious Payload Localization via LLMs

Tiezhu Sun, Marco Alecci, Aleksandr Pilgun, Yewei Song, Xunzhu Tang, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein

International Conference on Software Maintenance and Evolution

Auckland, New Zealand

Journal JSS

LLMs and StackOverflow discussions: Reliability, impact, and challenges

Leuson Da Silva, Jordan Samhi, Foutse Khomh

Journal of Systems and Software

Journal EMSE

(In)Security of Mobile Apps in Developing Countries: A Systematic Literature Review

Alioune Diallo, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein

Empirical Software Engineering, Springer

Conference FSE IVR Track

Toward LLM-Driven GDPR Compliance Checking for Android Apps

Marco Alecci, Nicolas Sannier, Marcello Ceci, Sallam Abualhaija, Jordan Samhi, Domenico Bianculli, Tegawendé F. Bissyandé, Jacques Klein

The ACM International Conference on the Foundations of Software Engineering

Trondheim, Norway

Conference FSE IVR Track

Do you have 5 min? Improving Call Graph Analysis with Runtime Information

Jordan Samhi, Marc Miltenberger, Marco Alecci, Steven Arzt, Tegawendé F. Bissyandé, Jacques Klein

The ACM International Conference on the Foundations of Software Engineering

Trondheim, Norway

Conference SANER Main Track

Dissecting APKs from Google Play: Trends, Insights and Security Implications

Pedro Jesús Ruiz Jiménez, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein

The IEEE International Conference on Software Analysis, Evolution and Reengineering

Montréal, Canada

2024

Journal TOSEM

Demystifying React Native Android Apps for Static Analysis

Yonghui Liu, Xiao Chen, Pei Liu, Jordan Samhi, John Grundy, Chunyang Chen, Li Li

ACM Transactions on Software Engineering and Methodology

Conference Cybersecurity4D Main Track

Security Assessment of Mobile Banking Apps in West African Countries

Alioune Diallo, Aicha War, Moustapha Diouf, Jordan Samhi, Steven Arzt, Tegawendé F. Bissyandé, Jacques Klein

PAICTA Cybersecurity4D Conference

Online

Conference ISSTA Main Track

Call Graph Soundness in Android Static Analysis

Jordan Samhi, René Just, Tegawendé F. Bissyandé, Michael D. Ernst, Jacques Klein

The ACM SIGSOFT International Symposium on Software Testing and Analysis

Vienna, Austria

Conference FSE Demonstration Track

AndroLog: Android Instrumentation and Code Coverage Analysis

Jordan Samhi, Andreas Zeller

The ACM International Conference on the Foundations of Software Engineering

Porto de Galinhas, Brazil

Conference MSR Data and Tool Showcase Track

AndroLibZoo: A Reliable Dataset of Libraries Based on Software Dependency Analysis

Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein

21st International Conference on Mining Software Repositories

Lisbon, Portugal

Conference ICSE Main Track

Revisiting Android App Categorization

Marco Alecci, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein

46th IEEE/ACM International Conference on Software Engineering

Lisbon, Portugal

2023

Workshop MobileSoft NIER Track

Sensitive and Personal Data: What Exactly Are You Talking About?

Maria Kober, Jordan Samhi, Steven Arzt, Tegawendé F. Bissyandé, Jacques Klein

10th International Conference on Mobile Software Engineering and Systems 2023

Melbourne, Australia

Thesis THESIS

Analyzing the Unanalyzable: an Application to Android Apps

Jordan Samhi

University of Luxembourg

Luxembourg

Conference SANER RENE Track

Negative Results of Fusing Code and Documentation for Learning to Accurately Identify Sensitive Source and Sink Methods

Jordan Samhi, Maria Kober, Abdoul Kader Kabore, Steven Arzt, Tegawendé F. Bissyandé, Jacques Klein

IEEE International Conference on Software Analysis, Evolution and Reengineering

Macao SAR, China

2022

Journal TOSEM

Demystifying Hidden Sensitive Operations in Android apps

Xiaoyu Sun, Xiao Chen, Li Li, Haipeng Cai, John Grundy, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein

ACM Transactions on Software Engineering and Methodology

Conference MSR Data and Tool Showcase Track

TriggerZoo: A Dataset of Android Applications Automatically Infected with Logic Bombs

Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein

19th International Conference on Mining Software Repositories

Pittsburgh, USA

Conference ICSE Main Track

JuCify: A Step Towards Android Code Unification for Enhanced Static Analysis

Jordan Samhi, Jun Gao, Nadia Daoudi, Pierre Graux, Henri Hoyez, Xiaoyu Sun, Kevin Allix, Tegawendé F. Bissyandé, Jacques Klein

44th IEEE/ACM International Conference on Software Engineering

Pittsburgh, USA

Conference ICSE Main Track

Difuzer: Uncovering Suspicious Hidden Sensitive Operations in Android Apps

Jordan Samhi, Li Li, Tegawendé F. Bissyandé, Jacques Klein

44th IEEE/ACM International Conference on Software Engineering

Pittsburgh, USA

2021

Journal TDSC

On The (In)Effectiveness of Static Logic Bomb Detector for Android Apps

Jordan Samhi, Alexandre Bartel

IEEE Transactions on Dependable and Secure Computing

Workshop MLHat Main Track

DexRay: A Simple, yet Effective Deep Learning Approach to Android Malware Detection based on Image Representation of Bytecode

Nadia Daoudi, Jordan Samhi, Abdoul Kader Kaboré, Kevin Allix, Tegawendé F. Bissyandé, Jacques Klein

International Workshop on Deployable Machine Learning for Security Defense

Singapore

Conference ICSE Main Track

RAICC: Revealing Atypical Inter-Component Communication in Android Apps

Jordan Samhi, Alexandre Bartel, Tegawendé F. Bissyandé, Jacques Klein

43rd IEEE/ACM International Conference on Software Engineering

Madrid, Spain

Journal EMSE

A First Look at Android applications in Google Play Related to COVID-19

Jordan Samhi, Kevin Allix, Tegawendé F. Bissyandé, Jacques Klein

Empirical Software Engineering, Springer