OrionPlanning: Improving Modularization and Checking Consistency on Software Architecture

Abstract : Many techniques have been proposed in the literature to support architecture definition, conformance, and analysis. However, there is a lack of adoption of such techniques by the industry. Previous work have analyzed this poor support. Specifically, former approaches lack proper analysis techniques (e.g., detection of architectural inconsistencies), and they do not provide extension and addition of new features. In this paper, we present ORIONPLANNING, a prototype tool to assist refactorings at large scale. The tool provides support for model-based refactoring operations. These operations are performed in an interactive visualization. The contributions of the tool consist in: (i) providing iterative modifications in the architecture, and (ii) providing an environment for architecture inspection and definition of dependency rules. We evaluate ORIONPLANNING against practitioners' requirements on architecture definition listed in a previous survey. We also evaluate the tool in a concrete example of software remodularization.
Type de document :
Communication dans un congrès
3rd IEEE Working Conference on Software Visualization (VISSOFT), Sep 2015, Bremen, Germany. pp.5
Liste complète des métadonnées

Littérature citée [14 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01185635
Contributeur : Lse Lse <>
Soumis le : jeudi 20 août 2015 - 17:36:28
Dernière modification le : mardi 3 juillet 2018 - 11:33:51
Document(s) archivé(s) le : mercredi 26 avril 2017 - 10:05:26

Fichier

Sant15-VISSOFT-OrionPlanning.p...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01185635, version 1

Collections

Citation

Gustavo Santos, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, Marco Tulio Valente. OrionPlanning: Improving Modularization and Checking Consistency on Software Architecture. 3rd IEEE Working Conference on Software Visualization (VISSOFT), Sep 2015, Bremen, Germany. pp.5. 〈hal-01185635〉

Partager

Métriques

Consultations de la notice

327

Téléchargements de fichiers

256