Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: On the Relationship between Refactoring Actions and Bugs: A
  Differentiated Replication   Software refactoring aims at improving code quality while preserving the
system's external behavior. Although in principle refactoring is a
behavior-preserving activity, a study presented by Bavota et al. in 2012
reported the proneness of some refactoring actions (e.g., pull up method) to
induce faults. The study was performed by mining refactoring activities and
bugs from three systems. Taking profit of the advances made in the mining
software repositories field (e.g., better tools to detect refactoring actions
at commit-level granularity), we present a differentiated replication of the
work by Bavota et al. in which we (i) overcome some of the weaknesses that
affect their experimental design, (ii) answer the same research questions of
the original study on a much larger dataset (3 vs 103 systems), and (iii)
complement the quantitative analysis of the relationship between refactoring
and bugs with a qualitative, manual inspection of commits aimed at verifying
the extent to which refactoring actions trigger bug-fixing activities. The
results of our quantitative analysis confirm the findings of the replicated
study, while the qualitative analysis partially demystifies the role played by
refactoring actions in the bug introduction.

28
The categories of this paper are: alg-geom
23
The categories of this paper are: solv-int
7
The categories of this paper are: hep-th
35
The categories of this paper are: mtrl-th
29
The categories of this paper are: funct-an
26
The categories of this paper are: bayes-an
25
The categories of this paper are: patt-sol
3
The categories of this paper are: physics
4
The categories of this paper are: cond-mat
2
The categories of this paper are: math
31
The categories of this paper are: ao-sci
17
The categories of this paper are: q-fin
13
The categories of this paper are: quant-ph
8
The categories of this paper are: hep-ex
11
The categories of this paper are: hep-lat
30
The categories of this paper are: q-alg