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

Abstract : As a key software artifact, UML class diagrams must be well designed, i.e., complete w.r.t. the domain and non-redundant. As both may easily deteriorate along a protracted evolution, refactoring is used as remedy. Concept analysis-based refactoring redistributes class members among the initial classes while rearranging and possibly completing the class hierarchy. An approach is presented for refactoring whose scope includes, besides classes, associations, methods, attributes, etc. and whose emphaisis is on suitable processing of meta-links that keep model elements together. Aspects of the approach, including two-way translation between UML and the analysis formats, semantic ambiguity processing, etc. are discussed here.
Document type :
Journal articles
Complete list of metadatas

https://hal.inria.fr/inria-00321997
Contributor : Mohamed Rouane-Hacene <>
Submitted on : Tuesday, September 16, 2008 - 2:04:46 PM
Last modification on : Wednesday, August 14, 2019 - 3:10:21 PM

Identifiers

  • HAL Id : inria-00321997, version 1

Citation

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. Revue des Sciences et Technologies de l'Information - Série ISI : Ingénierie des Systèmes d'Information, Lavoisier, 2008. ⟨inria-00321997⟩

Share

Metrics

Record views

370