Title
Distribution Map
Abstract
Understanding large software systems is a challenging task, and to support it many approaches have been developed. Often, the result of these approaches categorize existing entities into new groups or associates them with mutually exclusive properties. In this paper we present the Distribution Map as a generic technique to visualize and analyze this type of result. Our technique is based on the notion of focus, which shows whether a property is wellencapsulated or cross-cutting, and the notion of spread, which shows whether the property is present in several parts of the system. We present a basic visualization and complement it with measurements that quantify focus and spread. To validate our technique we show evidence of applying it on the result sets of different analysis approaches. As a conclusion we propose that the Distribution Map technique should belong to any reverse engineering toolkit.
Year
DOI
Venue
2006
10.1109/ICSM.2006.22
ICSM
Keywords
DocType
ISBN
Distribution Map technique,challenging task,generic technique,large software system,result set,different analysis approach,Distribution Map,exclusive property,basic visualization,new group
Conference
0-7695-2354-4
Citations 
PageRank 
References 
17
1.07
14
Authors
3
Name
Order
Citations
PageRank
Stéphane Ducasse13418243.15
Tudor Girba272940.01
Adrian Kuhn3171.07