OrionPlanning: Improving Modularization ...
Type de document :
Communication dans un congrès avec actes
Titre :
OrionPlanning: Improving Modularization and Checking Consistency on Software Architecture
Auteur(s) :
Santos, Gustavo [Auteur]
Analyses and Languages Constructs for Object-Oriented Application Evolution [RMOD]
Anquetil, Nicolas [Auteur]
Analyses and Languages Constructs for Object-Oriented Application Evolution [RMOD]
Etien, Anne [Auteur]
Analyses and Languages Constructs for Object-Oriented Application Evolution [RMOD]
Ducasse, Stephane [Auteur]
Analyses and Languages Constructs for Object-Oriented Application Evolution [RMOD]
Tulio Valente, Marco [Auteur]
Departamento de Ciência da Computação [Minas Gerais] [DCC - UFMG]
Analyses and Languages Constructs for Object-Oriented Application Evolution [RMOD]
Anquetil, Nicolas [Auteur]

Analyses and Languages Constructs for Object-Oriented Application Evolution [RMOD]
Etien, Anne [Auteur]

Analyses and Languages Constructs for Object-Oriented Application Evolution [RMOD]
Ducasse, Stephane [Auteur]

Analyses and Languages Constructs for Object-Oriented Application Evolution [RMOD]
Tulio Valente, Marco [Auteur]
Departamento de Ciência da Computação [Minas Gerais] [DCC - UFMG]
Titre de la manifestation scientifique :
3rd IEEE Working Conference on Software Visualization (VISSOFT)
Ville :
Bremen
Pays :
Allemagne
Date de début de la manifestation scientifique :
2015-09-27
Mot(s)-clé(s) en anglais :
Remodularization
Architecture Conformance
Rearchitecting
Software Architecture
Software Maintenance
Architecture Description Language
Architecture Conformance
Rearchitecting
Software Architecture
Software Maintenance
Architecture Description Language
Discipline(s) HAL :
Informatique [cs]/Langage de programmation [cs.PL]
Informatique [cs]/Génie logiciel [cs.SE]
Informatique [cs]/Génie logiciel [cs.SE]
Résumé en anglais : [en]
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 ...
Lire la suite >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.Lire moins >
Lire la suite >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.Lire moins >
Langue :
Anglais
Comité de lecture :
Oui
Audience :
Internationale
Vulgarisation :
Non
Collections :
Source :
Fichiers
- https://hal.inria.fr/hal-01185635/document
- Accès libre
- Accéder au document
- https://hal.inria.fr/hal-01185635/document
- Accès libre
- Accéder au document
- https://hal.inria.fr/hal-01185635/document
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- Sant15-VISSOFT-OrionPlanning.pdf
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- Sant15-VISSOFT-OrionPlanning.pdf
- Accès libre
- Accéder au document