ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Autres revues >>

L'Objet

1262-1137
logiciel, bases de données, réseaux
Publication abandonné
 

 ARTICLE VOL 13/HS - 2007  - pp.151-166
TITRE
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 redistribue des éléments du modèle sur l'ensemble des classes en abstrayant au besoin de nouvelles classes à partir des initiales. Nous présentons 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étadonnées UML à l'aide des treillis sont abordés, tels la traduction de l'UML vers le format d'analyse, le traitement des ambiguïtés sémantiques, l'assemblage du modèle restructuré, etc.


ABSTRACT
Refactoring of UML class diagrams is aimed at recovering the quality that deteriorates along a protracted evolution. Refactoring redistributes class members within the generalization hierarchy while operating rearrangements of various scope on the hierarchy, and possibly abstracting new classes from the initial ones. We present here an approach to refactoring whose scope includes, besides classes, the other elements such as associations. Based on an extension of classical concept analysis capable of processing relational information, our approach puts the emphasis on the proper processing of meta-links that help keep together the elements of a class model. Aspects of the approach, including two-way translation between UML and the analysis formats, semantic ambiguity processing, etc. are discussed as well.


AUTEUR(S)
Mohamed Rouane HACENE, Michel DAO, Marianne HUCHARD, Petko VALTCHEV

MOTS-CLÉS
analyse formelle de concepts, treillis de concepts, uml, restructuration.

KEYWORDS
formal concept analysis, concept lattices, uml, refactoring.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 34.95 €
• Non abonné : 34.95 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (1,7 Mo)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
made by WAW Lavoisier