Les Patrons Abimes - Détection, Explications et Restructuration

Cédric Bouhours 1, *
* Auteur correspondant
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Résumé : L'ingénierie des modèles considère les modèles comme des entités de première classe pour le développement logiciel. Les processus dirigés par les modèles se doivent d'être capables de prendre en compte le savoir-faire d'experts, généralement exprimé en termes de patrons. Choisir le bon patron et assurer sa bonne intégration au sein d'une modélisation constitue des freins à l'utilisation systématique des bonnes pratiques de conception. Afin d'alléger ces tâches, ce livre vous propose une approche basée sur l'inspection automatique des modèles. De la même manière qu'il existe des revues de code visant à vérifier l'absence de mauvaises pratiques de codage dans un programme, ce livre outille une activité de revue de conception identifiant, expliquant et corrigeant des mauvaises pratiques de conception dans un modèle, grâce aux patrons abîmés. Un patron abîmé est comparable à un patron de conception, ses contextualisations résolvant les mêmes types de problèmes, mais avec une architecture différente et certainement améliorable. Des expérimentations ont été menées afin de collecter des patrons abîmés et de proposer un catalogue de mauvaises pratiques, complémentaire au catalogue du GoF.
Type de document :
Ouvrage (y compris édition critique et traduction)
Editions Universitaires Europeennes, pp.220, 2010, 978-6131535017
Liste complète des métadonnées

https://hal.inria.fr/inria-00555362
Contributeur : Cédric Bouhours <>
Soumis le : jeudi 13 janvier 2011 - 10:56:38
Dernière modification le : mercredi 16 mai 2018 - 11:23:06

Identifiants

  • HAL Id : inria-00555362, version 1

Citation

Cédric Bouhours. Les Patrons Abimes - Détection, Explications et Restructuration. Editions Universitaires Europeennes, pp.220, 2010, 978-6131535017. 〈inria-00555362〉

Partager

Métriques

Consultations de la notice

120