Improving Cyber Security Operations using Knowledge Graphs

AbstractThe objective of this project is to improve the workflow and performance of security operation centers, including automating several of their tasks, by leveraging the vast amount of structured and unstructured real-world data available on threats, attacks, and...

Tuning QUIC protocol for Ceph workloads

QUIC (Quick UDP Internet Connections) is a general-purpose transport layer network protocol designed by Google offering significant advantages over TCP, such as greatly reduced latency. This project aims to utilize the strengths of QUIC for communication between the...

Common Vulnerabilities and Exposures (CVE) mining and prediction

With the continuous increase in reported Common Vulnerabilities and Exposures (CVEs), security teams are overwhelmed by vast amounts of data, which are often analyzed manually, leading to a slow and inefficient process. To address cybersecurity threats effectively, it...

Software diagnosis with log files

This project aims to create an automated tool to identify software failures and isolate the faulty software components (e.g., classes and functions) that caused the failure without using code coverage. The core idea is to leverage the information in the system log...