Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Transparent Replication Using Metaprogramming in Cyan   Replication can be used to increase the availability of a service by creating
many operational copies of its data called replicas. Active replication is a
form of replication that has strong consistency semantics, easier to reason
about and program. However, creating replicated services using active
replication still demands from the programmer the knowledge of subtleties of
the replication mechanism. In this paper we show how to use the metaprogramming
infrastructure of the Cyan language to shield the application programmer from
these details, allowing easier creation of fault-tolerant replicated
applications through simple annotations.

16
The categories of this paper are: stat
25
The categories of this paper are: patt-sol
10
The categories of this paper are: q-bio
8
The categories of this paper are: hep-ex
15
The categories of this paper are: nucl-ex
26
The categories of this paper are: bayes-an
37
The categories of this paper are: supr-con
0
The categories of this paper are: hep-ph
3
The categories of this paper are: physics
31
The categories of this paper are: ao-sci
34
The categories of this paper are: chem-ph
12
The categories of this paper are: nucl-th
22
The categories of this paper are: chao-dyn
4
The categories of this paper are: cond-mat
11
The categories of this paper are: hep-lat
20
The categories of this paper are: acc-phys