Toward a version control system for aspect oriented software

  • Authors:
  • Hanene Cherait;Nora Bounour

  • Affiliations:
  • Dept. of Computer Science, Badji Mokhtar University, Algeria;Dept. of Computer Science, Badji Mokhtar University, Algeria

  • Venue:
  • MEDI'11 Proceedings of the First international conference on Model and data engineering
  • Year:
  • 2011

Quantified Score

Hi-index 0.01

Visualization

Abstract

During the lifetime of a software system, series of changes are made to the software. So many versions will be produced. Version control systems contain significant amounts of data that could be exploited in the study of software evolution. Analyzing the source code of these versions can help to identify necessary changes, understand the impact of changes, and provides a facility to track the changes and to deduce logical relations between changed entities. We are interested in this paper to the evolution analysis of Aspect Oriented Systems. This last will become the legacy systems of the future and will be subject to the same evolutionary demands as today's software systems. In this paper, we propose a Version Control System for Aspect Oriented Programs, using graph transformation formalism to manage and control their evolution.