Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Data-Driven Extract Method Recommendations: A Study at ING   The sound identification of refactoring opportunities is still an open
problem in software engineering. Recent studies have shown the effectiveness of
machine learning models in recommending methods that should undergo different
refactoring operations. In this work, we experiment with such approaches to
identify methods that should undergo an Extract Method refactoring, in the
context of ING, a large financial organization. More specifically, we (i)
compare the code metrics distributions, which are used as features by the
models, between open-source and ING systems, (ii) measure the accuracy of
different machine learning models in recommending Extract Method refactorings,
(iii) compare the recommendations given by the models with the opinions of ING
experts. Our results show that the feature distributions of ING systems and
open-source systems are somewhat different, that machine learning models can
recommend Extract Method refactorings with high accuracy, and that experts tend
to agree with most of the recommendations of the model.

7
The categories of this paper are: hep-th
14
The categories of this paper are: math-ph
5
The categories of this paper are: gr-qc
13
The categories of this paper are: quant-ph
11
The categories of this paper are: hep-lat
37
The categories of this paper are: supr-con
0
The categories of this paper are: hep-ph
21
The categories of this paper are: adap-org
22
The categories of this paper are: chao-dyn
20
The categories of this paper are: acc-phys
8
The categories of this paper are: hep-ex
4
The categories of this paper are: cond-mat
15
The categories of this paper are: nucl-ex
10
The categories of this paper are: q-bio
34
The categories of this paper are: chem-ph
18
The categories of this paper are: econ