Slicing-based Techniques for Visualizing Large Metamodels

Abstract : In model-driven engineering, a model describes an aspect of a system. A model conforms to a metamodel that defines the concepts and relationships of a given domain. Metamodels are thus corner-stones of various meta-modeling activities that require a good understanding of the metamodels or parts of them. Current metamodel editing tools are based on standard visualization and navigation features, such as physical zooms. However, as soon as metamodels become larger, navigating through large metamodels becomes a tedious task that hinders their understanding. In this work, we promote the use of model slicing techniques to build visualization techniques dedicated to metamodels. We propose an approach based on model slicing, inspired from program slicing, to build interactive visualization techniques dedicated to metamodels. These techniques permit users to focus on metamodel elements of interest, which aims at improving the understandability. This approach is implemented in a metamodel visualizer, called Explen.
Type de document :
Communication dans un congrès
IEEE Working Conference on Software Visualization (VISSOFT 2014), Sep 2014, Victoria, Canada. 2014
Liste complète des métadonnées


https://hal.inria.fr/hal-01056217
Contributeur : Arnaud Blouin <>
Soumis le : lundi 18 août 2014 - 11:03:40
Dernière modification le : mercredi 2 août 2017 - 10:06:53
Document(s) archivé(s) le : mardi 11 avril 2017 - 20:09:52

Fichier

vissoft14Blouin.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01056217, version 1

Citation

Arnaud Blouin, Naouel Moha, Benoit Baudry, Houari Sahraoui. Slicing-based Techniques for Visualizing Large Metamodels. IEEE Working Conference on Software Visualization (VISSOFT 2014), Sep 2014, Victoria, Canada. 2014. <hal-01056217>

Partager

Métriques

Consultations de
la notice

513

Téléchargements du document

203