Sciweavers

VISSOFT
2005
IEEE

Multi-level Method Understanding Using Microprints

14 years 5 months ago
Multi-level Method Understanding Using Microprints
Understanding classes and methods is a key activity in object-oriented programming, since classes represent the abstractions from which applications are built, while methods contain the actual program logic. The main problem of this task is to quickly grasp the purpose and inner structure of a class. To achieve this goal, one must be able to overview multiple methods at once. In this paper, we present microprints, pixel-based representations of methods enriched with semantical information. We present three specialized microprints each dealing with a specific aspect we want to understand of methods: (1) state access, (2) control flow, and (3) invocation relationship1 .
Stéphane Ducasse, Michele Lanza, Romain Rob
Added 25 Jun 2010
Updated 25 Jun 2010
Type Conference
Year 2005
Where VISSOFT
Authors Stéphane Ducasse, Michele Lanza, Romain Robbes
Comments (0)