Demo Data from VLDB 2026 / reviewers in the wild / expert
Remco van Engelen
dblp:55/35
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3
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 · 91% Programming languages and type systems · 9% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › reverse engineering
aspect mining |
0.1 | 1 | 2005 | On the Use of Clone Detection for Identifying Crosscutting Concern Code · IEEE Trans. Software Eng. 2005 |
Software maintenance and evolution
code clone detection |
0.1 | 1 | 2005 | On the Use of Clone Detection for Identifying Crosscutting Concern Code · IEEE Trans. Software Eng. 2005 |
Software maintenance and evolution
refactoring |
0.1 | 1 | 2005 | On the Use of Clone Detection for Identifying Crosscutting Concern Code · IEEE Trans. Software Eng. 2005 |
Programming languages and type systems
aspect-oriented programming |
0.0 | 1 | 2005 | On the Use of Clone Detection for Identifying Crosscutting Concern Code · IEEE Trans. Software Eng. 2005 |
Methods — techniques the papers use, named apart from their topics
clone detection · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | Compositional MDA
Louis C. M. van Gool, Teade Punter, Marc Hamilton, Remco van Engelen |
MoDELS | 4 |
| 2005 | On the Use of Clone Detection for Identifying Crosscutting Concern CodeabstractIn systems developed without aspect-oriented programming, code implementing a crosscutting concern may be spread over many different parts of a system. Identifying such code automatically could be of great help during maintenance of the system. First of all, it allows a developer to more easily find the places in the code that must be changed when the concern changes and, thus, makes such changes less time consuming and less prone to errors. Second, it allows the code to be refactored to an aspect-oriented solution, thereby improving its modularity. In this paper, we evaluate the suitability of clone detection as a technique for the identification of crosscutting concerns. To that end, we manually identify five specific crosscutting concerns in an industrial C system and analyze to what extent clone detection is capable of finding them. We consider our results as a stepping stone toward an automated "aspect miner" based on clone detection. Magiel Bruntink, Arie van Deursen, Remco van Engelen, Tom Tourwé |
IEEE Trans. Software Eng. | 3 |
| 2004 | An Evaluation of Clone Detection Techniques for Identifying Crosscutting ConcernsabstractCode implementing a crosscutting concern is often spread over many different parts of an application. Identifying such code automatically greatly improves both the maintainability and the evolvability of the application. First of all, it allows a developer to more easily find the places in the code that must be changed when the concern changes, and thus makes such changes less time consuming and less prone to errors. Second, it allows a developer to refactor the code, so that it uses modern and more advanced abstraction mechanisms, thereby restoring its modularity. We evaluate the suitability of clone detection as a technique for the identification of crosscutting concerns. To that end, we manually identify four specific concerns in an industrial C application, and analyze to what extent clone detection is capable of finding these concerns. We consider our results as a stepping stone toward an automated "concern miner" based on clone detection. Magiel Bruntink, Arie van Deursen, Tom Tourwé, Remco van Engelen |
ICSM | 4 |