Autumn Leaves: Curing the Window Plague in IDEs

Abstract : Navigating large software systems is difficult as the various artifacts are distributed in a huge space, while the relationships between different artifacts often remain hidden and obscure. As a consequence, developers using a modern interactive development environment (IDE) are forced to open views on numerous source artifacts to reveal these hidden relationships, leading to a crowded workspace with many opened windows or tabs. Developers often lose the overview in such a cluttered workspace as IDEs provide little support to get rid of unused windows. AutumnLeaves automatically selects windows unlikely for future use to be closed or grayed out while important ones are displayed more prominently. This reduces the number of windows opened at a time and adds structure to the developer's workspace. We validate AutumnLeaves with a benchmark evaluation using recorded navigation data of various developers to determine the prediction quality of the employed algorithms.
Type de document :
Communication dans un congrès
Proceedings of the 16th Working Conference on Reverse Engineering (WCRE 2009), 2009, Lille, France. IEEE Computer Society, 2009
Liste complète des métadonnées

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

https://hal.inria.fr/hal-00746246
Contributeur : Lse Lse <>
Soumis le : dimanche 28 octobre 2012 - 14:16:38
Dernière modification le : jeudi 11 janvier 2018 - 06:22:25
Document(s) archivé(s) le : mardi 29 janvier 2013 - 02:55:08

Fichier

Roet09f-WCRE2009-AutumnLeaves-...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00746246, version 1

Citation

David Röthlisberger, Oscar Nierstrasz, Stéphane Ducasse. Autumn Leaves: Curing the Window Plague in IDEs. Proceedings of the 16th Working Conference on Reverse Engineering (WCRE 2009), 2009, Lille, France. IEEE Computer Society, 2009. 〈hal-00746246〉

Partager

Métriques

Consultations de la notice

252

Téléchargements de fichiers

94