Analyse formelle de données relationnelles pour la réingénierie des modèles UML - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Accéder directement au contenu
Communication Dans Un Congrès Année : 2007

Analyse formelle de données relationnelles pour la réingénierie des modèles UML

Résumé

La restructuration des modèles statiques de logiciel, ou diagrammes de classes UML, cherche à remédier à la détérioration de la qualité logicielle suite à une évolution prolongée ou à une maintenance corrective. Elle re-distribue des éléments du modèle sur l'ensemble des classes en abstrayant au besoin de nouvelles classes à partir des initiales. Nous présentons ici une approche de restructuration qui couvre tous les types d'éléments d'un modèle — associations, méthodes, etc., — et donc permet d'en trouver des abstractions. L'approche repose sur l'adaptation de l'analyse de concepts au traitement d'informations relationnelles lesquelles abondent dans les représentations des modèles UML. Les divers aspects de l'analyse des méta- données UML à l'aide des treillis sont abordés, tel la traduction de l'UML vers le format d'ana- lyse, le traitement des ambiguïtés sémantiques, l'assemblage du modèle restructuré, etc.
Fichier principal
Vignette du fichier
LMO07-rouane-etal-final.pdf (866.46 Ko) Télécharger le fichier
Loading...

Dates et versions

lirmm-00163388 , version 1 (17-07-2007)

Identifiants

  • HAL Id : lirmm-00163388 , version 1

Citer

Amine Mohamed Rouane Hacene, Michel Dao, Marianne Huchard, Petko Valtchev. Analyse formelle de données relationnelles pour la réingénierie des modèles UML. LMO'07 : Langages et Modèles à Objets, Mar 2007, Toulouse, France, France. pp.151-166. ⟨lirmm-00163388⟩
285 Consultations
448 Téléchargements

Partager

Gmail Facebook X LinkedIn More