Sciweavers

SMALLTALK
2007
Springer

Object flow analysis: taking an object-centric view on dynamic analysis

13 years 10 months ago
Object flow analysis: taking an object-centric view on dynamic analysis
To extract abstract views of the behavior of an object-oriented system for reverse engineering, a body of research exists that analyzes a system’s runtime execution. Those approaches primarily analyze the control flow by tracing method execution events. However, they do not capture information flows. We address this problem by proposing a novel dynamic analysis technique named Object Flow Analysis, which complements method execution tracing with an accurate analysis of the runtime flow of objects. To exemplify the usefulness of our analysis we present a visual approach that allows a system engineer to study classes and components in terms of how they exchange objects at runtime. We illustrate and validate our approach on two case studies.
Adrian Lienhard, Stéphane Ducasse, Tudor G&
Added 09 Jun 2010
Updated 09 Jun 2010
Type Conference
Year 2007
Where SMALLTALK
Authors Adrian Lienhard, Stéphane Ducasse, Tudor Gîrba
Comments (0)