Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: ReAssert: Deep Learning for Assert Generation   The automated generation of test code can reduce the time and effort required
to build software while increasing its correctness and robustness. In this
paper, we present RE-ASSERT, an approach for the automated generation of JUnit
test asserts which produces more accurate asserts than previous work with fewer
constraints. This is achieved by targeting projects individually, using precise
code-to-test traceability for learning and by generating assert statements from
the method-under-test directly without the need to write an assert-less test
first. We also utilise Reformer, a state-of-the-art deep learning model, along
with two models from previous work to evaluate ReAssert and an existing
approach, known as ATLAS, using lexical accuracy,uniqueness, and dynamic
analysis. Our evaluation of ReAssert shows up to 44% of generated asserts for a
single project match exactly with the ground truth, increasing to 51% for
generated asserts that compile. We also improve on the ATLAS results through
our use of Reformer with 28% of generated asserts matching exactly with the
ground truth. Reformer also produces the greatest proportion of unique asserts
(71%), giving further evidence that Reformer produces the most useful asserts.

10
The categories of this paper are: q-bio
34
The categories of this paper are: chem-ph
16
The categories of this paper are: stat
9
The categories of this paper are: nlin
36
The categories of this paper are: cmp-lg
30
The categories of this paper are: q-alg
22
The categories of this paper are: chao-dyn
23
The categories of this paper are: solv-int
27
The categories of this paper are: comp-gas
13
The categories of this paper are: quant-ph
5
The categories of this paper are: gr-qc
32
The categories of this paper are: atom-ph
14
The categories of this paper are: math-ph
18
The categories of this paper are: econ
19
The categories of this paper are: eess
2
The categories of this paper are: math