Demo Data from EDBT 2026 / reviewers in the wild / expert
Shiv Raj Pant
dblp:278/0275
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1
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% | |
| Computer graphics and multimedia
1 paper |
Multimedia analysis and retrieval · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
program comprehension |
0.4 | 1 | 2020 | Towards learning visual semantics · ESEC/SIGSOFT FSE 2020 |
Multimedia analysis and retrieval › multimedia analysis
image and video understanding |
0.1 | 1 | 2020 | Towards learning visual semantics · ESEC/SIGSOFT FSE 2020 |
Methods — techniques the papers use, named apart from their topics
natural language generation · 0.9image understanding · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Towards learning visual semanticsabstractWe envision visual semantics learning (VSL), a novel methodology that derives high-level functional description of given software from its visual (graphical) outputs. By visual semantics, we mean the semantic description about the software’s behaviors that are exhibited in its visual outputs. VSL works by composing this description based on visual element labels extracted from these outputs through image/video understanding and natural language generation. The result of VSL can then support tasks that may benefit from the high-level functional description. Just like a developer relies on program understanding to conduct many of such tasks, automatically understanding software (i.e., by machine rather than by human developers) is necessary to eventually enable fully automated software engineering. Apparently, VSL only works with software that does produce visual outputs that meaningfully demonstrate the software’s behaviors. Nevertheless, learning visual semantics would be a useful first step towards automated software understanding. We outline the design of our approach to VSL and present early results demonstrating its merits. Haipeng Cai, Shiv Raj Pant, Wen Li 0007 |
ESEC/SIGSOFT FSE | 2 |