VLDB 2026 Research / reviewers in the wild / expert
Joseph J. C. Chang
dblp:86/822
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2007
—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 · 50% Compilers and program optimization · 50% |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › compiler optimization
redundancy elimination |
0.1 | 1 | 2007 | Determining detailed structural correspondence for generalization tasks · ESEC/SIGSOFT FSE 2007 |
Methods — techniques the papers use, named apart from their topics
structural correspondence analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Determining detailed structural correspondence for generalization tasksabstractGeneralization tasks are important for continual improvement to the design of an evolving code base, eliminating redundancy where it has accumulated. An important step in generalization is identifying the detailed structural correspondence between two pieces of code being considered for generalization. Unfortunately, tool support for this step is insufficient, leaving the developer to resort to tedious and error-prone manual determination of correspondence. This paper presents an approach for automatically determining correspondences as an early step in a generalization task. The approach is implemented in a proof-of-concept plug-in to the Eclipse integrated development environment. Two small empirical evaluations of the tool have been conducted: a comparison between human attempts to determine detailed correspondences and those of the tool; and, a comparison of the use of the tool to the use of diff/CCFinder in performing generalization tasks. Rylan Cottrell, Joseph J. C. Chang, Robert J. Walker, Jörg Denzinger |
ESEC/SIGSOFT FSE | 2 |