TY - JOUR AU - Zhang, Hongyu AB - BugMap: A Topographic Map of Bugs Jiangtao Gong1 and Hongyu Zhang1,2 Tsinghua University State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences Beijing, China gongjiangtao2@gmail.com, hongyu@tsinghua.edu.cn ABSTRACT A large and complex software system could contain a large number of bugs. It is desirable for developers to understand how these bugs are distributed across the system, so they could have a better overview of software quality. In this paper, we describe BugMap, a tool we developed for visualizing large-scale bug location information. Taken source code and bug data as the input, BugMap can display bug localizations on a topographic map. By examining the topographic map, developers can understand how the components and files are affected by bugs. We apply this tool to visualize the distribution of Eclipse bugs across components/files. The results show that our tool is effective for understanding the overall quality status of a large-scale system and for identifying the problematic areas of the system. In this paper, we propose to visualize bug location information to help developers understand the overall quality status of a large-scale software system. Traditional tabular format is not suitable for visualizing a large amount of information. We propose TI - BugMap: a topographic map of bugs DA - 2013-08-18 UR - https://www.deepdyve.com/lp/association-for-computing-machinery/bugmap-a-topographic-map-of-bugs-blCSFRN377 DP - DeepDyve ER -