yusuke1997/dblp-id-title huggingface dataset:
Proceedings of the 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools, Lugano, Switzerland, August 29 - September 2, 2016
Imagine There's No Source Code: Replay Diagnostic Location Information in Dynamic EDSL Meta-programming
Jbase: embedding Java expressions in Xtext DSLs
Voice activated command and control with Java-enabled speech recognition over Wifi
A dynamic compiler for embedded Java virtual machines
Java for high performance computing: assessment of current research and practice
An advanced signal processing toolkit for JAVA applications
SensTec: monitoring the welfare of livestock in transit
Toward a business-oriented billing framework with JavaBeans™
An analysis of call-site patching without strong hardware support for self-modifying-code
Featherweight Java with multi-methods
Interactive Programming for Microcontrollers by Offloading Dynamic Incremental Compilation
Proceedings of the 15th International Conference on Managed Languages & Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018
Visualization of software architecture graphs of Java systems: managing propagated low level dependencies
PPPJ 2003: keynote talk
A Java framework for the static reflection, composition and synthesis of software components
Garbage collection: implementation, innovation, performance, and security (keynote)
Experiences with hierarchy-based code generation in the J2EE context
Applying Optimizations for Dynamically-typed Languages to Java
Automatic code generation for database-oriented web applications
A framework for mobile Java applications
PorcE: a deparallelizing compiler
Test-based inference of polynomial loop-bound functions
Dynamic Taint Analysis with Label-Defined Semantics
Hyflow2: a high performance distributed transactional memory framework in scala
Stack allocation of objects in the CACAO virtual machine
Optimization strategies of stack control
Annotating Java libraries in support of whole-program optimization
Shenandoah: An open-source concurrent compacting garbage collector for OpenJDK
Proceedings of the 9th International Conference on Principles and Practice of Programming in Java, PPPJ 2011, Kongens Lyngby, Denmark, August 24-26, 2011
Lazy continuations for Java virtual machines
Memoization of methods using software transactional memory to track internal state dependencies
DeltaJ 1.5: delta-oriented programming for Java 1.5
JBTools: an experimental platform for the formal B method
Trace Register Allocation Policies: Compile-time vs. Performance Trade-offs
Which use for Java in introductory courses?
Quarantine: a framework to mitigate memory errors in JNI applications
Toward Efficient Strong Memory Model Support for the Java Platform via Hybrid Synchronization
WARDuino: a dynamic WebAssembly virtual machine for programming microcontrollers
Optimized strings for the Java HotSpot™ virtual machine
ConcJUnit: unit testing for concurrent programs
Java as the lingua franca for teaching graduate students
Alto: lightweight VMs using virtualization-aware managed runtimes
Debugging native extensions of dynamic languages
Towards the systematic use of interfaces in JAVA programming
The design of a Java phone programming environment
Towards intelligent analysis techniques for object pretenuring
Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, MPLR 2019, Athens, Greece, October 21-22, 2019
Maintaining Unit Tests During Refactoring
2014 International Conference on Principles and Practices of Programming on the Java Platform Virtual Machines, Languages and Tools, PPPJ '14, Cracow, Poland, September 23-26, 2014
Diagnosing Compiler Performance by Comparing Optimization Decisions
A Java OpenCard framework based medical smartcard system
Efficient Deterministic Replay of Multithreaded Executions in a Managed Language Virtual Machine
Machine-Learning-based Performance Heuristics for Runtime CPU/GPU Selection
Infinite streams in Java
Developing unified messaging system apps in JAVA
Cost and benefit of rigorous decoupling with context-specific interfaces
Polyglot, Label-Defined Dynamic Taint Analysis in TruffleTaint
Specializing a meta-interpreter: JIT compilation of dynsem specifications on the graal VM
Lazy Sparse Conditional Constant Propagation in the Sea of Nodes
Automatic Array Transformation to Columnar Storage at Run Time
Bridging Java and AspectJ through explicit join points
Efficient Rebuilding of Large Java Heaps from Event Traces
Proceedings of the 5th International Symposium on Principles and Practice of Programming in Java, PPPJ 2007, Lisboa, Portugal, September 5-7, 2007
Experiences of using the Dagstuhl Middle Metamodel for defining software metrics
OCaml-Java: an ML implementation for the Java ecosystem
Enabling Java mobile computing on the IBM Jikes research virtual machine
A framework for unified resource management in Java
Deeply Reifying Running Code for Constructing a Domain-Specific Language
Development of a Java-based unified and flexible natural language discourse system
Self-configuring object-to-relational mapping queries
Generating Java Interfaces for Accessing Foreign Objects in GraalVM (Work in Progress)
SecSharp: Towards Efficient Trusted Execution in Managed Languages (Work in Progress)
The SOUL tool suite for querying programs in symbiosis with Eclipse
Multicore-enabling the MPJ express messaging library
WebGraph: things you thought you could not do with Java™
JACOT: a tool to dynamically visualise the execution of concurrent Java programs
Elephant Tracks: generating program traces with object death records
Prioritizing Regression Tests for Desktop and Web-Applications based on the Execution Frequency of Modified Code
A noughts and crosses Java applet to teach programming to primary school children
JUTS: J-sim urban traffic simulator
A Prolog-oriented extension of Java programming based on generics and annotations
Java event broadcasting in CSCW environment
TAE-JS: automated enhancement of JavaScript programs by leveraging the Java annotations infrastructure
Tatoo: an innovative parser generator
Specializing ropes for ruby
simpA: an agent-oriented approach for prototyping concurrent applications on top of Java
Safer typing of complex API usage through Java generics
An artificial intelligence for the board game 'Quarto!' in Java
A study into the feasibility of generic programming in Java
Refinement-based testing of delta-oriented product lines
An experimental environment for teaching Java security
You can't hide you can't run: a performance assessment of managed applications on a NUMA machine
Higher-order concurrency for microcontrollers
On the design of a Java computer algebra system
Rethinking Java strings
Identifying Test Refactoring Candidates with Assertion Fingerprints
Pure trait-based programming on the Java platform
Implementing agent roles in Java
Three approaches to object evolution
Generic traits for the Java platform
Java-based cyber technique for on-line engineering labs
Analysing and Predicting Energy Consumption of Garbage Collectors in OpenJDK
Mixin programming in Java with reflection and dynamic invocation
Shared memory protection in a multi-tenant JVM
A trait based re-engineering technique for Java hierarchies
MailConfigurator: automatic configuration of e-mail accounts through Java mobile agents
Implementing a NTP-based time service within a distributed middleware system
Experiences with the development of a reverse engineering tool for UML sequence diagrams: a case study in modern Java development
Multi-language dynamic taint analysis in a polyglot virtual machine
Evaluation of student attitudes to learning the Java language
Constraint based optimization of stationary fields
Habanero-Java: the new adventures of old X10
Architecture-agnostic dynamic type recovery
BLAST: Bytecode-Level Analysis on Sliced Traces
Parallelizing calling context profiling in virtual machines on multicores
Jazz2: a flexible and extensible framework for structural testing in a Java VM
A Java implementation of cross-domain mixed initiative spoken dialogue management
Proceedings of the 7th International Conference on Principles and Practice of Programming in Java, PPPJ 2009, Calgary, Alberta, Canada, August 27-28, 2009
Experiences with Building Domain-Specific Compilation Plugins in Graal
Towards a Model Checking Framework for a New Collector Framework
Tool demonstration: effective runtime exploration of the inter-procedural control flow in Java applications
Optimized memory management for class metadata in a JVM
Trends in Java code changes: the key to identification of refactorings?
A Java dialog system for use in computer-aided teaching
Lazy argument passing in Java RMI
Trace-based compilation for the Java HotSpot virtual machine
JVM-hosted languages: they talk the talk, but do they walk the walk?
Can WebAssembly Be Software's Final Substrate? (Keynote)
LLJava: Minimalist Structured Programming on the Java Virtual Machine [Work-in-Progress Research Paper]
Proceedings of the 4th International Symposium on Principles and Practice of Programming in Java, PPPJ 2006, Mannheim, Germany, August 30 - September 1, 2006
Comparing points-to static analysis with runtime recorded profiling data
Using machine learning to predict the code size impact of duplication heuristics in a dynamic compiler
Redundant boxing elimination by a dynamic compiler for Java
Tool demonstration: a toolkit for architecture-centric software development
An Efficient and Generic Event-based Profiler Framework for Dynamic Languages
A new approach for implementing stand-alone and Web-based interpreters for Java
Initial experiences gained and initiatives employed in the teaching of Java programming in the Institute of Technology Tallaght
The use of hardware transactional memory for the trace-based parallelization of recursive Java programs
a synergy between efficient interpretation and fast selective dynamic compilation for the acceleration of embedded Java virtual machines
An adapter-aware, non-intrusive dependency injection framework for Java
Habanero-Java library: a Java 8 framework for multicore programming
On structurally testing Java programs effectively
Proceedings of the 6th International Symposium on Principles and Practice of Programming in Java, PPPJ 2008, Modena, Italy, September 9-11, 2008
Improving the quality of programming education by online assessment
Toward Declarative Auditing of Java Software for Graceful Exception Handling
DiSquawk: 512 cores, 512 memories, 1 JVM
Unified Shared Memory: Friend or Foe? Understanding the Implications of Unified Memory on Managed Heaps
A lazy developer approach: building a JVM with third party software
Proceedings of the 14th International Conference on Managed Languages and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 - 29, 2017
The Project Maxwell assembler system
Advanced Java bytecode instrumentation
Distributed scientific computing in Java: observations and recommendations
Characterizing WebAssembly Bytecode
Morello MicroPython: A Python Interpreter for CHERI
Fast Java profiling with scheduling-aware stack fragment sampling and asynchronous analysis
Analyzing the Cost of Safety for Vectorized Bytecode in Dynamically-Typed Languages
A prototypical Java-like language with records and traits
MAJOR: rapid tool development with aspect-oriented programming
Deriving code coverage information from profiling data recorded for a trace-based just-in-time compiler
MinSQL: a simple componentized database for the classroom
Investigating throughput degradation behavior of Java application servers: a view from inside a virtual machine
Java and information retrieval from the Internet
Emulation of an unconventional model of computation in Java
The case for run-time types in generic Java
Profile-driven code unloading for resource-constrained JVMs
Dynamic code evolution for Java
Cross-compiling Java to JavaScript via tool-chaining
Java and Distributed Systems: Observations, Experiences, and ... a Wish List
A framework for command processing in Java/Swing programs based on the MVC pattern
Business activity monitoring of norisbank taking the example of the application easyCredit and the future adoption of Complex Event Processing (CEP)
Implementation of a model-centric web application framework with J2EE
Solve & evaluate with informa: a Java-based classroom response system for teaching Java
Transparent acceleration of Java-based deep learning engines
Reusability, open implementation and Java's dynamic proxies
Porting legacy interpretive bytecode to the CLR
Specializing generic Java data structures
Solutions for distributed musical instruments on the web
SymJEx: symbolic execution on the GraalVM
Digital chips network simulation using object oriented programming
Distributed computing for DNA analysis
Hosting OpenMP programs on Java virtual machines
An extensible mechanism for Long-Term Persistence of JavaBeans components
Existential Containers in Scala
DeepFJig: modular composition of nested classes
A tool for incorporating unit testing into a Java programming curriculum
A Distributed Selectors Runtime System for Java Applications
JNIF: Java native instrumentation framework
Introducing Scala-like function types into Java-TX
A Java 3D implementation of a geon based visualisation tool for UML
Securing Java through software watermarking
Phase detection using trace compilation
Using adaptive optimization techniques to teach mobile Java computing
Speculative improvements to verifiable bounds check elimination
Inference and Checking of Object Immutability
Elucidative Programming in open integrated development environments for Java
Proceedings of the Principles and Practices of Programming on The Java Platform, PPPJ 2015, Melbourne, FL, USA, September 8-11, 2015
Patterns and traceability in teaching software architecture
Embedded typesafe domain specific languages for Java
Java for scientists - fast!
Compressed Forwarding Tables Reconsidered
Exploiting slicing and patterns for RTSJ immortal memory optimization
A Java-based science portal for neutron scattering experiments
Proceedings of the 2nd International Symposium on Principles and Practice of Programming in Java, PPPJ 2003, Kilkenny City, Ireland, June 16-18, 2003
An efficient native function interface for Java
Teaching new programmers: a Java tool set as a student teaching aid
Supporting exception handling for futures in Java
User interface code generation for EJB-based data models using intermediate form representations
On-Line Synchronous Total Purely Functional Data-Flow Programming on the Java Virtual Machine with Sig
Integrating Asynchronous Task Parallelism and Data-centric Atomicity
Comparison of different impact analysis methods and programmer's opinion: an empirical study
Porting a JIT Compiler to RISC-V: Challenges and Opportunities
Improving the Interoperation between Generics Translations
Trace-based Register Allocation in a JIT Compiler
Object persistence in Java
Mutator-Driven Object Placement using Load Barriers
Improving approximate matching capabilities for Meta Map Transfer applications
A blast from the past: online time-travel debugging with BITE
GraalSqueak: toward a smalltalk-based tooling platform for polyglot programming
A Java toolkit for the design and the automatic checking of server architectures
Parallel trace register allocation
An Identity Based Encryption system
From causality to stability: understanding and reducing meta-data in CRDTs
A type system for data independence of loop iterations in a directive-based PGAS language
Towards Safe HPC: Productivity and Performance via Rust Interfaces for a Distributed C++ Actors Library (Work in Progress)
A survey of optimisations for the Java Virtual Machine
Virtual ADTs for portable metaprogramming
A heap de/compression module for wireless Java
Side effect monitoring for Java using bytecode rewriting
Extraction-Based Regression Test Selection
Evaluating YJIT's Performance in a Production Context: A Pragmatic Approach
CloudJIT: A Just-in-Time FaaS Optimizer (Poster Abstract)
Beyond RSS: Towards Intelligent Dynamic Memory Management (Work in Progress)
Efficient interpreter optimizations for the JVM
A DSL for writing type systems for Xtext languages
Exploiting high-performance heterogeneous hardware for Java programs using graal
Accelerating Habanero-Java programs with OpenCL generation
Manipulation of Java agent bytecode to add roles
Slim VM: optimistic partial program loading for connected embedded Java virtual machines
Speculation without regret: reducing deoptimization meta-data in the Graal compiler
Automatic parallelization for graphics processing units
The Cost of Profiling in the HotSpot Virtual Machine
Dependency Safety for Java: Implementing Failboxes
Utilizing object reference graphs and garbage collection roots to detect memory leaks in offline memory monitoring
A low-footprint class loading mechanism for embedded Java virtual machines
Ohua: Implicit Dataflow Programming for Concurrent Systems
Heap protection for Java virtual machines
Space-based multi-core programming in Java
Real-Time Program-Specific Phase Change Detection for Java Programs
Don't Trust Your Profiler: An Empirical Study on the Precision and Accuracy of Java Profilers
Towards Realistic Results for Instrumentation-Based Profilers for JIT-Compiled Systems
Preexistence and concrete type analysis in the context of multiple inheritance
Applying source level auto-vectorization to Aparapi Java
3D Dental Reconstruction Based on 2D X-Ray Images: A Survey
Effect of Incorporating Black Sands (Magnetite and Ilmenite) into Concrete Mixtures on their Mechanical Properties
Staged Transfer Learning for Multi-Label Facial Emotion Recognition from Full Faces
Numerical Investigation of a Modified Hybrid Vertical Axis Wind Turbine
Numerical Analysis of Solar Panel Effects on UAVs Aerodynamics and Stability
Atmospheric Aerosol Prediction over Egypt with LSTM-RNN using NASA's MERRA-2
A novel exoskeleton finger mechanism for robotic applications
Three Dimension Angular Position Stabilization using LQR and Kalman Filter
Energy-Based Modelling and Simulation Analysis of Hydraulic Press for Robotics and Mechatronics Applications Using Bond-Graphs Technique
Optimizing combinational logic circuits using Grammatical Evolution
Resource Prediction & Allocation in Cloud Radio Access Networks using Machine Learning
Deep Learning-Based Stock Price Prediction Using LSTM and Bi-Directional LSTM Model
Numerical Investigation of Tankless Water Heater thermal performance
Enhanced Efficiency in Water Filtration Systems Through Bond Graph Modeling
Blockchain-based Data Management in Vehicular Networks
A Review of the Role of ChatGPT for Clinical Decision Support Systems
Meta-heuristic Algorithms for Solving the Multi-Depot Vehicle Routing Problem
Bowtie-Shaped Plasmonic Nanoparticles-Enhanced Photovoltaic Anti-Reflective Coating
Motion Sensor-Based Fall Detection Using 1D-FCN
Machine Learning Model for Multiclass Lesion Diagnoses
TikGuard: A Deep Learning Transformer-Based Solution for Detecting Unsuitable TikTok Content for Kids
nnDPI: A Novel Deep Packet Inspection Technique Using Word Embedding, Convolutional and Recurrent Neural Networks
GSK-RL: Adaptive Gaining-sharing Knowledge algorithm using Reinforcement Learning
Multi-Mode Self-Driving EV Control for Industrial Sites and Logistic Stores
Comparative Analysis of Wind-loaded Telecom Tower Structures with Recommendations
Visibility Enhancer: Adaptable for Distorted Traffic Scenes by Dusty Weather
Forecasting of COVID-19 in Egypt and Oman using Modified SEIR and Logistic Growth Models
Gate-on-Source TFET Analytical Model: Role of Mobile Charges and Depletion Regions
Enhanced Security Through Intelligent Risk-Based Authentication: Leveraging Big Data and Machine Learning for Real-Time Threat Mitigation
IoT Next Generation Smart Grid Meter (NGSM) for On-Edge Household Appliances Detection Based on Deep Learning and Embedded Linux
LbCS navigation controllers of Twining Lagrangian swarm individuals
Assisting Visually Impaired Subjects Using Large Language Models: A Comprehensive Evaluation
Robust Lane Departure Warning System for ADAS on Highways
Advanced Domain Adaptation Technique for Object Detection Leveraging Semi-Automated Dataset Construction and Enhanced YOLOv8
An Influence of The Electrode Geometry on The Distribution of Dielectrophoretic Force effect on The Impedance Extraction in Microfluidic Systems
Floating-Point Double-Humped Chaotic Image Encryption on FPGA
Studying Genes Related to the Survival Rate of Pediatric Septic Shock
Generation of the chaotic keys on the fly for AES encryption system
Grid Fault Detection of DFIG Wind Farms using a High-Fidelity Model and Machine Learning
Two-Terminal Perovskite/Silicon Solar Cell: Simulation and Analysis
Steering Control for Autonomous Vehicles Using PID Control with Gradient Descent Tuning and Behavioral Cloning
Efficient Finite Element Modeling of Complex HVAC Applications
Effect of Transient Failures on FPGA-based Heterogeneous Multicore System Scheduling
Detecting plant's diseases in Greenhouse using Deep Learning
Performance of Four Quadrant Dynamic Fractor using Solid-State Fractional Capacitor
Rigorous Assessment of 5G O-RAN Security Protocol Stack
Stochastic Modeling of Content-Dependent Scheduling in D2D Cache-Enabled Networks
Neural Machine Based Mobile Applications Code Translation
An E-health System for Encrypting Biosignals Using Triple-DES and Hash Function
In-Silico Comparative Analysis of Egyptian SARS CoV-2 with Other Populations: a Phylogeny and Mutation Analysis
Modified P3HT: PCBM Active Material with LiF Vertical Cylinders for Organic Solar Cells
Autoencoder-Enhanced Roommate Recommendation System
Comparative genomics and proteomics analysis on Capsicum species reveals insights about the capsaicin biosynthesis
Deep Learning-Based Approaches for Prediction of Binary Star Parameters
Malware Detection Techniques
6th Novel Intelligent and Leading Emerging Sciences Conference, NILES 2024, Giza, Egypt, October 19-21, 2024
Stability Analysis and Fault Detection of Telecommunication Towers Using Decision Tree Algorithm Under Wind Speed Condition
A Brief Survey on 3D Semantic Segmentation of Lidar Point Cloud with Deep Learning
Optimizing SCAPS model for perovskite solar cell equivalent circuit with utilizing Matlab-based parasitic resistance estimator algorithm
4th Novel Intelligent and Leading Emerging Sciences Conference, NILES 2022, Giza, Egypt, October 22-24, 2022
Penetration Testing: A Cost-Benefit Analysis of Best Practices Implementation for Software Startups
Waste Minimization in Corrugated Sheets Manufacturing: A Statistical Approach for Optimal Operating Conditions
3rd Novel Intelligent and Leading Emerging Sciences Conference, NILES 2021, Giza, Egypt, October 23-25, 2021
BACE1 Candidates Inhibitors for Alzheimer's Drug Discovery Using the Transformer-Only Decoder
Multiobjective Optimization of Functionally Graded Material Columns
Light-Weight Food/Non-Food Classifier for Real-Time Applications
Two-DoF Controller Design for a six-DoF Flapping Wing Micro Aerial Vehicle
Towards Arabic Image Captioning: A Transformer-Based Approach
Multi-Architecture Fault-Tolerant Approach for In-Mission Constraint & Requirement Variability
Owl Eye: An AI-Driven Visual Testing Tool
Generalized Index Modulation System and Application for Satellite Communications
Experimental Lane Keeping Assist for an Autonomous Vehicle Based on Optimal PID Controller
Investigating the Impact of Classical and Preferred Music on Stress Reduction
M-PPM Fast Delay Unit Based on Silicon-on-Insulator Coupled Resonator Optical Waveguides
A Comparative Analysis of Large Language Models for Automated Course Content Generation from Books
Geofencing-based Congestion Control in Workplaces Environment using Sequential Pattern Mining
Design of Generalized Frequency Domain Exponential Filters
Intra-layer model division for Edge Machine Learning Computational Needs
Hardware-Software Co-Design Implementation of Fixed-Point GoogleNet on SoC Using Xilinx Vitis
Investigation of DW Spintronic Memristor performance in 2T1M Neuromorphic Synapse
Mining Vocational Educational Data to Analyse the Effectiveness of a Blended Learning Model in Programming Courses
IPXACT-Based RTL Generation Tool