Results 261 to 270 of about 546,393 (311)
Some of the next articles are maybe not open access.

Annotation-Based Parallelization of Java Code

2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 2017
The majority of mainstream programming languages support parallel computing via extended libraries that require restructuring of sequential code. Library-based features are portable, but tend to be verbose and usually reduce the understandability and modifiability of code.
Mostafa Mehrabi   +2 more
exaly   +3 more sources

An annotation-aware Java virtual machine implementation

Concurrency and Computation: Practice and Experience, 2000
Alex Nicolau
exaly   +4 more sources

Houdini, an Annotation Assistant for ESC/Java

FME, 2001
A static program checker that performs modular checking can check one program module for errors without needing to analyze the entire program. Modular checking requires that each module be accompanied by annotations that specify the module. To help reduce the cost of writing specifications, this paper presents Houdini, an annotation assistant for the ...
Cormac Flanagan, K. Rustan M. Leino
openaire   +2 more sources

DeepAnna: Deep Learning based Java Annotation Recommendation and Misuse Detection

IEEE International Conference on Software Analysis, Evolution, and Reengineering, 2022
Annotations have been widely used in Java programs to support additional compile-time, deployment-time, and runtime processing. Developers use annotations to delegate repetitive logics such as object initialization and request forwarding to compilers and
Yi Liu   +5 more
exaly   +2 more sources

Automatic Annotation of Confidential Data in Java Code [PDF]

open access: possible, 2022
The problem of confidential information leak can be addressed by using automatic tools that take a set of annotated inputs\ud (the source) and track their flow to public sinks. Unfortunately, manually annotating the code with labels specifying the secret sources is one of the main obstacles in the adoption of such trackers.\ud In this work, we present ...
Iulia Bastys   +3 more
openaire   +1 more source

JAAE: the java abstract annotation editor

Interspeech 2007, 2007
Ivan Habernal, Miloslav Konopík
openaire   +2 more sources

BERT4Anno: An annotation misuse detection method for Java

Information and Software Technology
Kui Zhang, Jian Ren
exaly   +2 more sources

Mining Annotation Usage Rules: A Case Study with MicroProfile

IEEE International Conference on Software Maintenance and Evolution, 2022
While Application Programming Interfaces (APIs) allow easier reuse of existing functionality, developers might make mistakes in using these APIs (a.k.a. API misuses). If an API usage specification exists, then automatically detecting such misuses becomes
Batyr Nuryyev   +5 more
semanticscholar   +1 more source

@Java

Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013
The ability to annotate code and, in general, the capability to attach arbitrary metadata to portions of a program are features that have become more and more common in programming languages. In fact, various programming techniques and tools exploit their explicit availability for a number of purposes, such as extracting documentation, guiding code ...
Walter Cazzola, Edoardo Vacchi
openaire   +1 more source

Studying Test Annotation Maintenance in the Wild

International Conference on Software Engineering, 2021
Since the introduction of annotations in Java 5, the majority of testing frameworks, such as JUnit, TestNG, and Mockito, have adopted annotations in their core design.
Dong Jae Kim   +2 more
exaly   +2 more sources

Home - About - Disclaimer - Privacy