Modular construction of an analysis tool for mining software repositories

  • Authors:
  • Kazuhiro Yamashita

  • Affiliations:
  • Kyushu University, Fukuoka, Japan

  • Venue:
  • Proceedings of the 12th annual international conference companion on Aspect-oriented software development
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose an analysis tool for mining software repository (MSR) called E-CUBE, which corresponds to three types of evolution in MSR (i.e., Platform Evolution, Target Evolution and Scale Evolution). To encapsulate the essence of these types of evolution, we introduce modular construction for MSR studies to E-CUBE. We make a choice of features (i.e., modules) in the field of MSR using Feature Oriented Domain Analysis (FODA) and implement those modules using an internal Domain specific language (DSL).