Skip to Main content Skip to Navigation
New interface
Conference papers

Towards an Automation of Software Evolution Good Practices

Chouki Tibermacine 1 Soraya Sakhraoui 2 Vincent Le Gloahec 3 Régis Fleurquin 4, 5 Salah Sadou 4 
1 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
5 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : It is well known that software evolution is an inescapable activity in the software lifecycle. In order to prevent the negative effects of this activity (decreased quality, increased complexity, etc.), some good practices have been recommended in the past. In this paper, we present a method which aims at automating a kind of assistance to software evolution. This assistance makes it possible to guide the developer when applying changes on a given software by making persistent some good practices, which can be considered as some kind of knowledge in the software engineering practice. In this method, a domain metamodel is firstly introduced. A set of constraints formalizing the good practices are then associated to this metamodel. Together, these two elements compose the basis upon which the automatic support for the evolution assistance has been built.
Document type :
Conference papers
Complete list of metadata

Cited literature [10 references]  Display  Hide  Download
Contributor : Didier Vojtisek Connect in order to contact the contributor
Submitted on : Wednesday, July 21, 2010 - 9:36:42 AM
Last modification on : Tuesday, October 25, 2022 - 4:16:23 PM
Long-term archiving on: : Tuesday, October 23, 2012 - 10:45:22 AM


Files produced by the author(s)


  • HAL Id : inria-00504663, version 1


Chouki Tibermacine, Soraya Sakhraoui, Vincent Le Gloahec, Régis Fleurquin, Salah Sadou. Towards an Automation of Software Evolution Good Practices. SEKE'10: Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering, 2010, Redwood City, USA, United States. pp.1-6. ⟨inria-00504663⟩



Record views


Files downloads