Our Projects
Oracle Labs research is focused on real-world outcomes: our researchers aim to develop technologies that will someday play a significant role in the evolution of technology and society.
Current Projects
GraalVM
A high-performance runtime supporting Java and JVM languages, JavaScript, Python, WebAssembly, and more. It can run standalone or embedded in OpenJDK / OracleJDK as well as Oracle Database and MySQL.
Macaron
Macaron is a supply chain security analysis tool which focuses on the build integrity of an artifact and the artifact dependencies
Possum Pie
The goal of project Possum Pie is to equip developers with tooling to analyse, tighten, and eventually infer security policies for cloud systems.
Programming Language Research Group
Programming language design, semantics, algorithms, and implementation with an emphasis on convenient use of parallelism using multicores and GPUs.
RASPunzel
Project RASPunzel aims to deliver an automated and scalable runtime application self-protection (RASP) solution for Java.
Secure Languages
Exploration of new secure language concepts and secure abstractions that can be applied in future languages to prevent vulnerabilities in code written in those languages.
AI/ML Technology for Enterprise Applications
Our mission is to develop AI for enterprise applications on Oracle’s platform, focusing on intelligent agents, automation, adaptive solutions, semantic search, and explainable AI
AI/ML for Cybersecurity
Our mission is to use AI/ML-driven agents to transform Oracle cybersecurity and cloud operations—empowering investigators, automating threat detection, remediation, simulation, and overall defense.
AI/ML in Database
Oracle Labs advances Oracle Database with AI/ML, including vector search, in-database models, and graph analytics, empowering enterprises to gain powerful, secure, scalable AI insights in-database.
Application Platform
The Application Platform project enables automated testing, scaling, tuning, and failure detection and recovery to help improve application security, reliability, and performance.
Computer Architecture and Performance Modeling (CAP)
Performance analysis of computer system architectures exploiting new technology trends using advanced workload characterization and modeling techniques.
Intelligent Application Security (IAS)
The Intelligent Application Security team at Oracle Labs works on innovative projects in the application security space spanning areas like program analysis and machine learning.
Oracle Database Multilingual Engine
A runtime for executing GraalVM languages in Oracle Database.
Oracle Labs Apps
Designing, building and operating modern apps running on Oracle Cloud Infrastructure
Toffee
Project Toffee aims to enable automated program repair by leveraging neuro-symbolic programming, which combines program analysis methods with the latest advancements in large language models (LLMs).