Tools present an important output of our research that we would like to share with the software engineering community. Below is a list of tools (most of them prototypes) that researchers of SERG have developed or have been involved in developing. They are available for free.
IJM (Iterative Java Matcher) for extracting detailed information on changes in Java source files
DiffVisualizer – tool for browsing and navigating source file differences. Various diff-algorithms are supported.
Evolizer – platform for importing and storing data from software repositories. Evolizer has been developed by s.e.a.l. in collaboration with SERG.
ChangeDistiller – Extracting fine-grained changes from Java source code. ChangeDistiller has been developed by s.e.a.l. in collaboration with SERG.
Feature EvolutioN ExtractoR – a set of tools to extract feature changes from the Linux kernel. We consider changes in the kConfig configuration, Makefiles, and the source code. The tools have been developed by Nicolas Dintzner from the TU Delft in collaboration with SERG.
Famix Importer – Eclipse plug-in for parsing Java code to a FAMIX model.
DA4Java – Eclipse plug-in for visualizing and exploring Java code (source code and tool are not available anymore).
SNAnalyzer – Eclipse plug-in to visualize and explore the developer contribution structure obtained from commits over time (source code and tool are not available anymore).
ArchWiki – Eclipse plug-in to document and navigate software architectures by integrating ArchStudio4 with a Wiki.