Large language models (LLMs) have transformed code generation. However, most existing approaches focus on mainstream languages such as Python and java, neglecting the Solidity language, the predominant programming lan...
详细信息
The article analyzes the main security functions implemented in the JDK in the context of access control mechanisms. Due to more frequent updates introduced in the java platform, the problem of ensuring backward compa...
详细信息
This short report presents the 2025 edition of the java Unit Testing Competition in which four test generation tools (EVOFUZZ, EVOSUITE, BBC, and RANDOOP) were bench-marked on a freshly selected set of 55 java classes...
详细信息
Pre-trained Code language Models (Code-PLMs) have shown many advancements and achieved state-of-the-art results for many software engineering tasks in the past few years. These models are mainly targeted for popular p...
详细信息
We introduce java-Class-Hijack, a novel software supply chain attack that enables an attacker to inject malicious code by crafting a class that shadows a legitimate class that is in the dependency tree. We describe th...
详细信息
We give an insight into java Geometry Expert (JGEX) in use in a school context, focusing on the Austrian school system. JGEX can offer great support in some classroom situations, especially for solving mathematical co...
详细信息
The diversity of programminglanguages is growing, making the language extensibility of code clone detectors crucial. However, this is challenging for most existing clone detection detectors because the source code ha...
详细信息
Dynamic taint tracking is the process of assigning label to variables in a program and then tracking the flow of the labels as the program executes. Dynamic taint tracking for java applications is achieved by instrume...
详细信息
Background: Since Google introduced Kotlin as an official programminglanguage for developing Android apps in 2017, Kotlin has gained widespread adoption in Android development. The interoperability of java and Kotlin...
详细信息
The breakneck evolution of modern programminglanguages aggravates the development of deductive verification tools, which struggle to timely and fully support all new language features. To address this challenge, we p...
详细信息
暂无评论