XRay Views: Understanding the Internals of Classes - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2003

XRay Views: Understanding the Internals of Classes

Gabriela Beatriz Arévalo
  • Fonction : Auteur
  • PersonId : 837075
Stéphane Ducasse
Oscar Nierstrasz

Résumé

Understanding the internal workings of classes is a key prerequisite to maintaining an object-oriented software sys- tem. Unfortunately, classical editing and browsing tools of- fer mainly linear and textual views of classes and their im- plementation. These views fail to expose the semantic rela- tionships between the internal parts of a class. We propose XRay views —a technique based on Concept Analysis— which reveal the internal relationships between groups of methods and attributes of a class. XRay views are com- posed out of elementary collaborations between attributes and methods, and help the engineer to build a mental model of how a class works internally. In this paper we present XRay views, and illustrate the approach by applying it on the Smalltalk class UIBuilder.
Fichier principal
Vignette du fichier
Arev03cASE03XRayViews.pdf (137.63 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00533054 , version 1 (05-11-2010)

Identifiants

  • HAL Id : inria-00533054 , version 1

Citer

Gabriela Beatriz Arévalo, Stéphane Ducasse, Oscar Nierstrasz. XRay Views: Understanding the Internals of Classes. International Conference on Automated Software Engineering (ASE'03), Nov 2003, Montreal, Canada. ⟨inria-00533054⟩
36 Consultations
128 Téléchargements

Partager

Gmail Facebook X LinkedIn More