Demo Data from EDBT 2026 / reviewers in the wild / expert
Mohamed Yilmaz Ibrahim
dblp:355/4644
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2023
0000-0001-5590-5163ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 100% |
Topics — the 1 heaviest of 1, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software ecosystems
dependency management |
0.7 | 1 | 2023 | Knowledge-Based Version Incompatibility Detection for Deep Learning · ESEC/SIGSOFT FSE 2023 |
Methods — techniques the papers use, named apart from their topics
question answering · 0.7pre-trained language model · 0.7knowledge graph · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Knowledge-Based Version Incompatibility Detection for Deep LearningabstractVersion incompatibility issues are rampant when reusing or reproducing deep learning models and applications. Existing techniques are limited to library dependency specifications declared in PyPI. Therefore, these techniques cannot detect version issues due to undocumented version constraints or issues involving hardware drivers or OS. To address this challenge, we propose to leverage the abundant discussions of DL version issues from Stack Overflow to facilitate version incompatibility detection. We reformulate the problem of knowledge extraction as a Question-Answering (QA) problem and use a pre-trained QA model to extract version compatibility knowledge from online discussions. The extracted knowledge is further consolidated into a weighted knowledge graph to detect potential version incompatibilities when reusing a DL project. Our evaluation results show that (1) our approach can accurately extract version knowledge with 84% accuracy, and (2) our approach can accurately identify 65% of known version issues in 10 popular DL projects with a high precision (92%), while two state-of-the-art approaches can only detect 29% and 6% of these issues with 33% and 17% precision respectively. Bonan Kou, Mohamed Yilmaz Ibrahim, Muhao Chen 0001, Tianyi Zhang 0001 |
ESEC/SIGSOFT FSE | 3 |