Software evolution modelling: an approach for change impact analysis

  • Authors:
  • Adeel Ahmad;Henri Basson

  • Affiliations:
  • Université Lille Nord de France, Calais Cedex, France;Université Lille Nord de France, Calais Cedex, France

  • Venue:
  • Proceedings of the 7th International Conference on Frontiers of Information Technology
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The software evolution is often a continuous process necessary to avoid a short longevity of software use. Its control has recently received renewed attention to minimize unexpected difficult situations resulting from software changes. An applied change on a software artefact can propagate its impact on several other components of whole system. This impact can be considered from structural, qualitative, functional, logical or behavioural point of view. In this paper, we describe a Generic Model of Software Evolution for better change impact analysis through different links between concerned software artefacts. The software evolution control requires a large set of knowledge describing exhaustively software application targeted by change. This knowledge set is built in reference to the proposed model for software evolution. It leads toward the design of knowledge-based expert systems to help in the analysis of change impact flow.