Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: DAReing to reduce the annotation overheads of verified programs   Modern program verifiers use the same uniform program text to both specify
and implement programs. The program text is also used to provide the necessary
guidance to ensure that the program satisfies its specification. The amount of
guidance required is often called the annotation overhead. This can be high and
is often seen as a hindrance for wider use of program verifiers, as development
time is increased and the guidance may obfuscate the program text. In this
paper we introduce the DARe tool, which automatically removes as much
unnecessary guidance as possible for the Dafny program verifier. The tool is
integrated with the Dafny IDE. To evaluate DARe, we apply it to 252 programs
from the Dafny library and analyse the degree to which it is able to remove
unnecessary guidance. Our results are very encouraging as a staggering 88% of
the guidance can be removed.

8
The categories of this paper are: hep-ex
32
The categories of this paper are: atom-ph
25
The categories of this paper are: patt-sol
17
The categories of this paper are: q-fin
0
The categories of this paper are: hep-ph
5
The categories of this paper are: gr-qc
29
The categories of this paper are: funct-an
4
The categories of this paper are: cond-mat
27
The categories of this paper are: comp-gas
3
The categories of this paper are: physics
10
The categories of this paper are: q-bio
9
The categories of this paper are: nlin
37
The categories of this paper are: supr-con
22
The categories of this paper are: chao-dyn
26
The categories of this paper are: bayes-an
14
The categories of this paper are: math-ph