Enrichissement d'un diagramme de classes par design patterns selon une approche transformationnelle

  • Steve Barbieux

Student thesis: Master typesMaster en sciences informatiques

Résumé

Les design patterns constituent des solutions éprouvées et documentées à des problèmes récurrents dans le domaine de la programmation orientée objet. Des outils CASE proposent ces design patterns sous forme de librairies de diagrammes de classes qui peuvent être réutilisés dans d'autres diagrammes de classes. Néanmoins, l'apport de ces outils reste limité et donc insuffisant. En effet, nous pensons que l'enrichissement d'un diagramme à l'aide d'un design pattern devrait être spécifique à ce design pattern et transformer le diagramme en conséquence. Nous proposons donc un prototype de système de transformation de diagrammes de classes à l'aide de design patterns que nous critiquons avant de suggérer des pistes d'amélioration et des alternatives. Le coeur de cette implémentation est réalisé en Prolog et l'interface utilisateur est assurée par DB-Main programmé par son langage intégré Voyager 2.
la date de réponse2006
langue originaleFrançais
SuperviseurVincent Englebert (Promoteur)

mots-clés

  • Design Patterns
  • Prolog
  • Class Diagram
  • CASE tool
  • transformation.

Contient cette citation

'