Visualizing Software Product Line Variabilities in Source Code

Download Now Free registration required

Executive Summary

Implementing software product lines is a challenging task. Depending on the implementation technique the code that realizes a feature is often scattered across multiple code units. This way it becomes difficult to trace features in source code which hinders maintenance and evolution. While previous effort on visualization technologies in software product lines has focused mainly on the feature model, the authors suggest tool support for feature traceability in the code base. With their tool CIDE, they propose an approach based on filters and views on source code in order to visualize and trace features in source code.

  • Format: PDF
  • Size: 336.69 KB