We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Coming: a Tool for Mining Change Pattern Instances from Git Commits

Formale Metadaten

Titel
Coming: a Tool for Mining Change Pattern Instances from Git Commits
Serientitel
Anzahl der Teile
561
Autor
Lizenz
CC-Namensnennung 2.0 Belgien:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Software repositories such as Git have become a relevant source of information for software engineer researchers. For instance, the detection of commits that fulfill a given criterion (e.g., bugfixing commits) is one of the most frequent tasks done to understand the software evolution. However, to our knowledge, there is not open-source tools that, given a Git repository, returns all the instances of a given source code change pattern. In this talk, we present Coming, a tool that takes an input a Git repository and mines instances of source code change patterns on each commit. For that, Coming computes fine-grained changes between two consecutive revisions, analyzes those changes to detect if they correspond to an instance of a change pattern (specified by the user using XML). Finally, after analyzing all the commits, Coming presents the frequency of code changes and the instances found on each commit.