The Community for Technology Leaders
2013 First IEEE Working Conference on Software Visualization (VISSOFT) (2013)
Eindhoven, Netherlands
Sept. 27, 2013 to Sept. 28, 2013
ISBN: 978-1-4799-1457-9
pp: 1-9
Juan Pablo Sandoval Alcocer , Department of Computer Science (DCC) University of Chile, Chile
Alexandre Bergel , Department of Computer Science (DCC) University of Chile, Chile
Stephane Ducasse , RMoD team INRIA- Lille Nord Europe, France
Marcus Denker , RMoD team INRIA- Lille Nord Europe, France
ABSTRACT
Understanding the root of a performance drop or improvement requires analyzing different program executions at a fine grain level. Such an analysis involves dedicated profiling and representation techniques. JProfiler and YourKit, two recognized code profilers fail, on both providing adequate metrics and visual representations, conveying a false sense of the performance variation root. We propose performance evolution blueprint, a visual support to precisely compare multiple software executions. Our blueprint is offered by Rizel, a code profiler to efficiently explore performance of a set of benchmarks against multiple software revisions.
INDEX TERMS
software execution, visualization, profiling, software evolution
CITATION

J. P. Sandoval Alcocer, A. Bergel, S. Ducasse and M. Denker, "Performance evolution blueprint: Understanding the impact of software evolution on performance," 2013 First IEEE Working Conference on Software Visualization (VISSOFT), Eindhoven, Netherlands Netherlands, 2013, pp. 1-9.
doi:10.1109/VISSOFT.2013.6650523
87 ms
(Ver 3.3 (11022016))