• Automated Machine Learning and ML Explainability

    This project is building an advanced pipeline for automating the machine learning including model selection, feature selection, hyper parameter tuning and model explainability (MLX)

  • Computer Architecture and Performance Modeling (CAP)

    Performance analysis of computer system architectures exploiting new technology trends using advanced workload characterization and modeling techniques.

  • Distributed Systems Group

    Research project to explore distributed computing problems relevant to Big Data Analytics, Cloud Infrastructures and modern networking and storage technologies.

  • Domain Global Graphs

    Integrates PGX & Data Studio into solutions that investigate domain graphs, e.g., in the Financial Crime & Compliance Studio (FCC Studio), and researches improvements, e.g., by using Machine Learning.

  • Gelato

    Gelato is a client-centric dynamic analysis tool that analyses the client-side JavaScript code and crawls a web application to identify its attack surface and client and server-side vulnerabilities.

  • GraalVM

    A high-performance runtime supporting Java and JVM languages, JavaScript, Ruby, R, Python, C/C++, and more. It can run standalone or embedded in OpenJDK / OracleJDK, Node.js, and Oracle Database.

  • KeyBridge

    The Keybridge project investigates the application of advanced analysis algorithms to data streams from Oracle Cloud Infrastructure.

  • Machine Learning Research Group

    The mission of the Machine Learning Research Group is to scale Machine Learning across Oracle by researching and developing ML-based solutions that improve Oracle's products and services.

  • Machine Learning on Graphs

    This project focuses on developing machine learning techniques and its applications over graph-structured data across multiple domains like cybersecurity, compliance, healthcare and recommenders.

  • Native Graph Support in Oracle Autonomous Database

    The project aims at bringing state-of-the-art scalable graph analytical technologies into Oracle Autonomous Database.

  • Open Source Intelligence (OSInt)

    OSInt is a big data analytics project that aims to gather information about vulnerabilities in libraries

  • Parallel Graph AnalytiX (PGX)

    Parallel, efficient, in-memory, single-machine and distributed graph processing

  • Parfait Labs

    Parfait is a static code analysis tool from Oracle Labs that finds vulnerabilities in web applications written in C/C++, Java, and Python.

  • 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.

  • Randomized Decomposition

    Randomized Decomposition is a mathematical programming technique for solving hard, non-convex mathematical programming problems.

  • 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.

  • Walnut

    Bringing Modern Compiler Technology and Programming Languages to Data Processing Engines

Hardware and Software, Engineered to Work Together