12 papers · ranked by Valyu relevance
Julien Ponge, Frédéric Le Mouël
Modifier les portions fonctionnelles et non-fonctionnelles des applications au cours de leur exécution est utile et parfois critique tant lors des phases de développement que de suivi en production. JooFlux est un agent JVM qui permet à la fois de remplacer dynamiquement des implémentations de méthodes que d'appliquer…
Davide Pizzolotto, Mariano Ceccato
—Code obfuscation is a popular approach to turn program comprehension and analysis harder, with the aim of mitigating threats related to malicious reverse engineering and code tampering. However, programming languages that compile to high level bytecode (e.g., Java) can be obfuscated only to a limited extent. In fact…
Tony Clark
The Java programming language oers a number of features including: portability; graphics; networking. Java implements the ob ject-oriented execution model in terms of classes, ob jects with state, message passing and inclusion polymorphism. This work aims to provide a mixed paradigm environment which oers the…
Mingyu Wu, Ziming Zhao, Haoyu Li, Heting Li + 3 more
'Binyu Zang' 'Haibing Guan'] Fast, byte-addressable non-volatile memory (NVM) embraces both near-DRAM latency and disk-like persistence, which has generated considerable interests to revolutionize system software stack and programming models. However, it is less understood how NVM can be combined with managed runtime…
Fahmi H. Quradaa, Sara Shahzad, Rashad Saeed, Mubarak M. Sufyan + 1 more
In software development, it’s common to reuse existing source code by copying and pasting, resulting in the proliferation of numerous code clones-similar or identical code fragments-that detrimentally affect software quality and maintainability. Although several techniques for code clone detection exist, many encounter…
Franziska Kloska, Martin Beyerbach, Günter Klein, Jason K. Levy
The infection dynamics of S. Java were examined in three consecutive rearing periods on a broiler farm in Northwestern Germany which had been persistently infected with S. Java for more than five years. The barn was investigated for Salmonella occurrence after cleaning and disinfection to verify the persistent…
Eduardo R. B. Marques
We present a novel methodology for deriving finegrained patches of Java software. We consider an abstract-syntax tree (AST) representation of Java classes compiled to the Java Virtual Machine (JVM) format, and a difference analysis over the AST representation to derive patches. The AST representation defines an…
Alexander Bergmayr, Michael Grossniklaus, Manuel Wimmer, Gerti Kappel
'Gerti Kappel'] The capability of UML profiles to serve as annotation mechanism has been recognized in both research and industry. Today’s modeling tools offer profiles specific to platforms, such as Java, as they facilitate model-based engineering approaches. However, considering the large number of possible…
Zao Liu, Zhiwei Chen, Kan Song
Background Software for nuclear magnetic resonance (NMR) spectrometers offer general functionality of instrument control and data processing; these applications are often developed with non-scripting languages. NMR users need to flexibly integrate rapidly developing NMR applications with emerging technologies.…
John MacCormick
This document is intended as a stand-alone textbook chapter to be used for introducing some functional programming concepts into a course in which the primary teaching language is Java. For details of the approach, please see the paper "Functional programming, in the data structures course, in Java" by J. MacCormick…
R. Varela, F. Santos, M. Gómez-Gesteira, I. Álvarez + 3 more
'J. M. Días' 'Shang-Ping Xie'] The south coast of Java has warmed at a much lower rate than adjacent ocean locations over the last three decades (1982-2015). This behavior can be observed during the upwelling season (July-October) and it is especially patent in August and September when upwelling attains the highest…
Abdillah Azzam Wahyudin, Yudithia Maxiselly, Intan Ratna Dewi Anjarsari, Citra Bakti + 4 more
Liberoid coffee (Coffea liberica), a type of coffee cultivated in certain regions in Indonesia. West Java is one of the Indonesian provinces that cultivates liberoid coffee, include Liberica and Excelsa, with limited diversity records. This study aimed to assess the current status of Liberoid coffee in West Java…