Van

Van is a tool for analyzing the history of software systems. It is implemented by Tudor Girba as tool support of his PhD work. Thomas Buehler and Ratiu Daniel have also contributed with implementation and ideas.

Hismo: Modeling History to Understand Software Evolution

Van implements Hismo, a meta-model which is centered around the notion of history of software artifacts.

Hismodesign

Based on this idea several analyses we have been built several analyses:

  • Yesterday’s Weather
  • Visualizing the Evolution of Class Hierarchy
  • Detection Co-Change patterns

Since 2006, Van is part of Moose Core and is distributed under the BSD license.

Selected Papers

License: BSD