Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Determining Microservice Boundaries: A Case Study Using Static and
  Dynamic Software Analysis   A number of approaches have been proposed to identify service boundaries when
decomposing a monolith to microservices. However, only a few use systematic
methods and have been demonstrated with replicable empirical studies.
  We describe a systematic approach for refactoring systems to microservice
architectures that uses static analysis to determine the system's structure and
dynamic analysis to understand its actual behavior. A prototype of a tool was
built using this approach (MonoBreaker) and was used to conduct a case study on
a real-world software project.
  The goal was to assess the feasibility and benefits of a systematic approach
to decomposition that combines static and dynamic analysis. The three study
participants regarded as positive the decomposition proposed by our tool, and
considered that it showed improvements over approaches that rely only on static
analysis.

25
The categories of this paper are: patt-sol
10
The categories of this paper are: q-bio
15
The categories of this paper are: nucl-ex
26
The categories of this paper are: bayes-an
4
The categories of this paper are: cond-mat
34
The categories of this paper are: chem-ph
16
The categories of this paper are: stat
5
The categories of this paper are: gr-qc
35
The categories of this paper are: mtrl-th
21
The categories of this paper are: adap-org
14
The categories of this paper are: math-ph
2
The categories of this paper are: math
6
The categories of this paper are: astro-ph
30
The categories of this paper are: q-alg
11
The categories of this paper are: hep-lat
28
The categories of this paper are: alg-geom