A Survey of the Overlooked Dangers of Template Engines

L Pisu, D Maiorca, G Giacinto - arXiv preprint arXiv:2405.01118, 2024 - arxiv.org
… Nowadays, template engines are essential in any website … This paper presents a
comprehensive survey of template engines… shown being in template engines written in Java or …

A survey on clone refactoring and tracking

M Mondal, CK Roy, KA Schneider - Journal of Systems and Software, 2020 - Elsevier
… for ‘Extract Method Refactoring’ on the code clones in Java source code. The first step of
the algorithm is to construct the AST of the Java source code. In the second step, a token list is …

Are the UML modelling tools powerful enough for practitioners? A literature review

M Ozkaya - IEt software, 2019 - Wiley Online Library
Unified Modelling Language (UML) is essentially a de‐facto standard for software modeling
and supported with many modeling tools. In this study, 58 UML tools have been analysed for …

A survey of modern crawler methods

Z Chang - Proceedings of the 6th International Conference on …, 2022 - dl.acm.org
… Apache Nutch2 is an open-source Java framework that supports distributed and full-text
retrieva. Nutch, as a crawler evolved from the earliest search engine, has extremely high-speed …

[HTML][HTML] Code search engines for the next generation

M Kessel, C Atkinson - Journal of Systems and Software, 2024 - Elsevier
… for the acquired Java compilation units… templates that are instantiated with a subset of query
information collected from the user (similar to popular templating engines or code templating

Empirical study on the usage of graph query languages in open source Java projects

P Seifer, J Härtel, M Leinberger, R Lämmel… - Proceedings of the 12th …, 2019 - dl.acm.org
… Usage of Java While we target Java projects in our initial search via Java build systems such
… We therefore remove all repositories from our data set, that do not include Java in the set of …

The indolent lambdification of Java: Understanding the support for lambda expressions in the Java ecosystem

F Petrulio, AA Sawant, A Bacchelli - Empirical Software Engineering, 2021 - Springer
Java APIs which we observed to support Java 8+. This difference could be a result of the
population of survey … In our survey, we ask API consumers the frequency with which they have …

On the efficiency of test suite based program repair: A systematic assessment of 16 automated repair systems for java programs

K Liu, S Wang, A Koyuncu, K Kim… - Proceedings of the …, 2020 - dl.acm.org
… with Java program … Java APR tools: the community-led program-repair.org website and
the living review of APR by Monperrus [42]. As of July 2019, 31 APR tools were targeting Java

Opportunities and challenges in code search tools

C Liu, X Xia, D Lo, C Gao, X Yang… - ACM Computing Surveys  …, 2021 - dl.acm.org
… After typing in the search query “convert int to string” with programming language choice “language:java”,
the GitHub search returns more than three million lines of potentially relevant …

An Empirical Analysis of Java Language Use in Open Source Applications

F Shahjamali - 2019 - search.proquest.com
… We analyze in this chapter which Java features are present in Java applications and Java
files. Each version of Java introduces some new and deprecated features. Therefore, we also …