Towards an Automation of Software Evolution Good Practices

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.
Type de document :
Communication dans un congrès
SEKE'10: Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering, 2010, Redwood City, USA, United States. Knowledge Systems Institute, pp.1-6, 2010
Liste complète des métadonnées

Littérature citée [10 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00504663
Contributeur : Didier Vojtisek <>
Soumis le : mercredi 21 juillet 2010 - 09:36:42
Dernière modification le : vendredi 16 novembre 2018 - 01:25:31
Document(s) archivé(s) le : mardi 23 octobre 2012 - 10:45:22

Fichier

Tibermacine10b.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00504663, version 1

Citation

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. Knowledge Systems Institute, pp.1-6, 2010. 〈inria-00504663〉

Partager

Métriques

Consultations de la notice

654

Téléchargements de fichiers

309