EDBT 2026 Demo / reviewers in the wild / expert
Sichen Meng
dblp:116/6716
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 first-author
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 · 87% Empirical software engineering · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software evolution
framework evolution |
0.1 | 1 | 2012 | A history-based matching approach to identification of framework evolution · ICSE 2012 |
Software maintenance and evolution › software reengineering › software modernization
software migration |
0.1 | 1 | 2012 | A history-based matching approach to identification of framework evolution · ICSE 2012 |
Empirical software engineering › mining software repositories
version history analysis |
0.0 | 1 | 2012 | A history-based matching approach to identification of framework evolution · ICSE 2012 |
Methods — techniques the papers use, named apart from their topics
revision-level rule aggregation · 0.1history-based matching · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | A history-based matching approach to identification of framework evolutionabstractIn practice, it is common that a framework and its client programs evolve simultaneously. Thus, developers of client programs may need to migrate their programs to the new release of the framework when the framework evolves. As framework developers can hardly always guarantee backward compatibility during the evolution of a framework, migration of its client program is often time-consuming and error-prone. To facilitate this migration, researchers have proposed two categories of approaches to identification of framework evolution: operation-based approaches and matching-based approaches. To overcome the main limitations of the two categories of approaches, we propose a novel approach named HiMa, which is based on matching each pair of consecutive revisions recorded in the evolution history of the framework and aggregating revision-level rules to obtain framework-evolution rules. We implemented our HiMa approach as an Eclipse plug-in targeting at frameworks written in Java using SVN as the version-control system. We further performed an experimental study on HiMa together with a state-of-art approach named AURA using six tasks based on three subject Java frameworks. Our experimental results demonstrate that HiMa achieves higher precision and higher recall than AURA in most circumstances and is never inferior to AURA in terms of precision and recall in any circumstances, although HiMa is computationally more costly than AURA. Sichen Meng, Xiaoyin Wang, Lu Zhang 0023, Hong Mei 0001 |
ICSE | 1 |