Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Marius Kamp

dblp:204/3627 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
1since 2021 · last 2021
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 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 · 100%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software maintenance and evolution › recommendation system for software engineering
change recommendation
0.312017
More accurate recommendations for method-level changes · ESEC/SIGSOFT FSE 2017
Software maintenance and evolution › code change analysis
change pattern mining
0.112017
More accurate recommendations for method-level changes · ESEC/SIGSOFT FSE 2017

Methods — techniques the papers use, named apart from their topics

pattern learning · 0.3code search · 0.3
YearPublicationVenuePosition
2021 Approximate Bit Dependency Analysis to Identify Program Synthesis Problems as Infeasible
Marius Kamp, Michael Philippsen
VMCAI1
2019 SeSaMe: a data set of semantically similar Java methods
abstract
In the past, techniques for detecting similarly behaving code fragments were often only evaluated with small, artificial oracles or with code originating from programming competitions. Such code fragments differ largely from production codes. To enable more realistic evaluations, this paper presents SeSaMe, a data set of method pairs that are classified according to their semantic similarity. We applied text similarity measures on JavaDoc comments mined from 11 open source repositories and manually classified a selection of 857 pairs.
Marius Kamp, Patrick Kreutzer, Michael Philippsen
MSR1
2017 More accurate recommendations for method-level changes
abstract
During the life span of large software projects, developers often apply the same code changes to different code locations in slight variations. Since the application of these changes to all locations is time-consuming and error-prone, tools exist that learn change patterns from input examples, search for possible pattern applications, and generate corresponding recommendations. In many cases, the generated recommendations are syntactically or semantically wrong due to code movements in the input examples. Thus, they are of low accuracy and developers cannot directly copy them into their projects without adjustments.
Georg Dotzler, Marius Kamp, Patrick Kreutzer, Michael Philippsen
ESEC/SIGSOFT FSE2