Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Survey of Technologies for Web Application Development   Web-based application developers face a dizzying array of platforms,
languages, frameworks and technical artifacts to choose from. We survey,
classify, and compare technologies supporting Web application development. The
classification is based on (1) foundational technologies; (2)integration with
other information sources; and (3) dynamic content generation. We further
survey and classify software engineering techniques and tools that have been
adopted from traditional programming into Web programming. We conclude that,
although the infrastructure problems of the Web have largely been solved, the
cacophony of technologies for Web-based applications reflects the lack of a
solid model tailored for this domain.

19
The categories of this paper are: eess
3
The categories of this paper are: physics
4
The categories of this paper are: cond-mat
10
The categories of this paper are: q-bio
2
The categories of this paper are: math
35
The categories of this paper are: mtrl-th
20
The categories of this paper are: acc-phys
16
The categories of this paper are: stat
18
The categories of this paper are: econ
17
The categories of this paper are: q-fin
23
The categories of this paper are: solv-int
36
The categories of this paper are: cmp-lg
24
The categories of this paper are: dg-ga
14
The categories of this paper are: math-ph
27
The categories of this paper are: comp-gas
33
The categories of this paper are: plasm-ph