Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Verified Self-Explaining Computation   Common programming tools, like compilers, debuggers, and IDEs, crucially rely
on the ability to analyse program code to reason about its behaviour and
properties. There has been a great deal of work on verifying compilers and
static analyses, but far less on verifying dynamic analyses such as program
slicing. Recently, a new mathematical framework for slicing was introduced in
which forward and backward slicing are dual in the sense that they constitute a
Galois connection. This paper formalises forward and backward dynamic slicing
algorithms for a simple imperative programming language, and formally verifies
their duality using the Coq proof assistant.

16
The categories of this paper are: stat
22
The categories of this paper are: chao-dyn
13
The categories of this paper are: quant-ph
9
The categories of this paper are: nlin
8
The categories of this paper are: hep-ex
21
The categories of this paper are: adap-org
36
The categories of this paper are: cmp-lg
26
The categories of this paper are: bayes-an
27
The categories of this paper are: comp-gas
35
The categories of this paper are: mtrl-th
28
The categories of this paper are: alg-geom
5
The categories of this paper are: gr-qc
3
The categories of this paper are: physics
2
The categories of this paper are: math
11
The categories of this paper are: hep-lat
6
The categories of this paper are: astro-ph