Breakpoints into the wild: an exploratory study
收藏资源简介:
This repository contains the breakpoint types study dataset. <strong>Abstract</strong> Debugging is a relevant task for finding bugs during software development, maintenance, and evolution. During debugging, developers use modern interactive debuggers with integrated development environments (IDEs). Observing IDEs documentation, we find several breakpoint types. However, there is a lack of information and descriptions related to some breakpoint type functionalities in IDEs documentation and academic literature. The goal of our study is to map the breakpoint types among different IDEs and different technologies. With our study, companies that develop IDEs and software developers have an alternative to understand and organize breakpoint features in IDEs. In addition, our breakpoint type map could aid academic community avoiding misleading use of breakpoint type names. As a result, we present: 1) two map tables of the breakpoint types used by IDEs and academic papers, 2) compiled definitions of breakpoint types, 3) a breakpoint type taxonomy diagram grouped into categories.



