Results 1 to 10 of about 546,393 (311)
PAMELA: An annotation-based Java modeling framework [PDF]
Abstract This article presents PAMELA, an annotation-based Java modeling framework. PAMELA provides a smooth integration between model and code and enables Java developers to handle software development both at conceptual level and at source-code level, without code transformation and/or generation, avoiding round-trip-related issues.
Salvador Martínez Pérez, Fabien Dagnat
exaly +5 more sources
Unified Compile-Time and Runtime Java Annotation Processing [PDF]
Java provides two different options for processing source code annotations. One of them is the annotation processing API used in compile time, and the other is the Reflection API used in runtime. Both options provide different API for accessing program metamodel.
Peter Pigula, Milan Nosáľ
doaj +4 more sources
A Non-Null Annotation Inferencer for Java Bytecode [PDF]
We present a non-null annotations inferencer for the Java bytecode language. We previously proposed an analysis to infer non-null annotations and proved it soundness and completeness with respect to a state of the art type system.
Hubert, Laurent
core +11 more sources
Characterizing the Usage, Evolution and Impact of Java Annotations in Practice [PDF]
Annotations have been formally introduced into Java since Java 5. Since then, annotations have been widely used by the Java community for different purposes, such as compiler guidance and runtime processing. Despite the ever-growing use, there is still limited empirical knowledge about the actual usage of annotations in practice, the changes made to ...
Zhongxing +2 more
exaly +5 more sources
Whole genome sequence data of Bacillus anthracis strain 3B1 isolated from rice soilNCBI [PDF]
Strain 3B1 was isolated from the soil of rice field cultivated under the system of rice intensification (SRI) in Sukabumi, West Java, Indonesia. The genome of strain 3B1 was sequenced using the MGI DNBSEQ platform, followed by bioinformatics processing ...
Rosamond Chan +7 more
doaj +2 more sources
Manipulating Data Lakes Intelligently With Java Annotations
Data lakes are typically large data repositories where enterprises store data in a variety of data formats. From the perspective of data storage, data can be categorized into structured, semi-structured, and unstructured data. On the one hand, due to the
Lap Man Hoi, Wei Ke, Sio Kei Im
doaj +2 more sources
Scientists are performing various measurements to overcome the COVID-19 pandemic. The genomic mutations of SARS-CoV-2 can change their pathogenicity, infectivity, transmission, and antigenicity.
Anwar Rovik, Clearensia Ade Bina Noviani
doaj +1 more source
WImpiBLAST: web interface for mpiBLAST to help biologists perform large-scale annotation using high performance computing. [PDF]
The function of a newly sequenced gene can be discovered by determining its sequence homology with known proteins. BLAST is the most extensively used sequence analysis program for sequence similarity search in large databases of sequences.
Parichit Sharma, Shrikant S Mantri
doaj +1 more source
Exchanging mutable data objects with untrusted code is a delicate matter because of the risk of creating a data space that is accessible by an attacker. Consequently, secure programming guidelines for Java stress the importance of using defensive copying
Thomas Jensen +2 more
doaj +1 more source
TCW: transcriptome computational workbench. [PDF]
BACKGROUND: The analysis of transcriptome data involves many steps and various programs, along with organization of large amounts of data and results. Without a methodical approach for storage, analysis and query, the resulting ad hoc analysis can lead ...
Carol Soderlund +3 more
doaj +1 more source

