Skip to Main content Skip to Navigation
Conference papers

XRay Views: Understanding the Internals of Classes

Abstract : 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.
Document type :
Conference papers
Complete list of metadata

Cited literature [12 references]  Display  Hide  Download
Contributor : Lse Lse Connect in order to contact the contributor
Submitted on : Friday, November 5, 2010 - 9:15:16 AM
Last modification on : Monday, November 8, 2010 - 10:31:25 AM
Long-term archiving on: : Sunday, February 6, 2011 - 2:36:17 AM


Files produced by the author(s)


  • HAL Id : inria-00533054, version 1


Gabriela 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⟩



Les métriques sont temporairement indisponibles