A Domain Analysis to Specify Design Defects and Generate Detection Algorithms

Moha, Naouel; Guéhéneuc, Yann-Gaël; Meur, Anne-Francoise Le et Duchien, Laurence (2008). « A Domain Analysis to Specify Design Defects and Generate Detection Algorithms » (Proceedings of the 11th International Conference on Fundamental Approaches to Software Engineering (FASE'08), ), sous la dir. de Fiadeiro, José et Inverardi, Paola. pp. 276-291.

Fichier(s) associé(s) à ce document :
Télécharger (301kB)


Quality experts often need to identify in software systems design defects, which are recurring design problems, that hinder development and maintenance. Consequently, several defect detection approaches and tools have been proposed in the literature. However, we are not aware of any approach that defines and reifies the process of generating detection algorithms from the existing textual descriptions of defects. In this paper, we introduce an approach to automate the generation of detection algorithms from specifications written using a domain-specific language. The domain-specific is defined from a thorough domain analysis. We specify several design defects, generate automatically detection algorithms using templates, and validate the generated detection algorithms in terms of precision and recall on Xerces v2.7.0, an open-source object-oriented system.

Type: Communication, article de congrès ou colloque
Informations complémentaires: Ptidej Team, GEODES Lab, Department of Informatics and Operations Research, University of Montreal, Quebec, Canada and Adam Team, INRIA Lille Nord Europe, LIFL CNRS UMR 8022, Université des Sciences et Technologies de Lille, Villeneuve-d'Ascq cedex, France
Déposé par: Naouel Moha
Date de dépôt: 29 janv. 2013 14:12
Dernière modification: 01 nov. 2014 02:24
Adresse URL : http://archipel.uqam.ca/id/eprint/5167


Voir les statistiques sur cinq ans...