Demo Data from EDBT 2026 / reviewers in the wild / expert
Waseem Akram 0007
dblp:412/6732
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2026
0009-0002-9987-1238ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 first-author · 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 · 56% Program synthesis and code generation · 44% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program synthesis and code generation
code generation with language models |
1.0 | 1 | 2026 | A Cross-Language Approach to Recommending Method Names According to Functional Descriptions · IEEE Trans. Software Eng. 2026 |
Software maintenance and evolution › code recommendation
method name recommendation |
1.0 | 1 | 2026 | A Cross-Language Approach to Recommending Method Names According to Functional Descriptions · IEEE Trans. Software Eng. 2026 |
Software maintenance and evolution
software documentation |
0.3 | 1 | 2026 | A Cross-Language Approach to Recommending Method Names According to Functional Descriptions · IEEE Trans. Software Eng. 2026 |
Methods — techniques the papers use, named apart from their topics
semantic similarity · 1.0prompt generation · 1.0large language model · 1.0edit distance · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | A Cross-Language Approach to Recommending Method Names According to Functional DescriptionsabstractManually creating concise and meaningful method names is often challenging and time-consuming for software engineers, especially for less experienced and non-native English speakers. They may find it easier to provide functional descriptions in their native languages; however, this practice results in inherent ambiguities (e.g., natural language, semantic gaps, cultural misinterpretations) and limited lexical overlap with English names. To address these challenges, this paper presentsLangInsightCraft, a novel context-rich prompt generation algorithm to guide LLMs in suggesting method names from cross-language functional descriptions. From the input description, it retrieves similar high-quality native examples and extracts key contextual elements (e.g., entities, actions, functionality scope) from descriptions of these examples, to overcome inherent ambiguities. It also generates a set of candidate method names for each example’s description, evaluates them against the example’s method name using edit-distance and a semantic similarity index, and ranks them by alignment score. Using these ranked names,LangInsightCraftgenerates an English textual explanation for each candidate name, which helps LLM handle the challenge of limited lexical overlap between English method names and non-English descriptions. Finally, it embeds these outputs, input and examples into a predefined prompt template to generate a context-rich prompt for LLM to generate the expected method name. Evaluated on 64,815 Java methods with English/Chinese descriptions,LangInsightCraftsubstantially outperformsRNN-att-Copy, improving exact-match by 54% and 122%, and decreasing edit-distance by 33% and 54%, on English and Chinese datasets respectively, while generalizing well across different LLMs. Waseem Akram 0007, Yanjie Jiang, Haris Ali Khan, Furqan Jalil, Hui Liu 0003 |
IEEE Trans. Software Eng. | 1 |