BSc Dissertation Project¶
This repository contains the implementation and dissertation artifacts for:
Non-intrusive JVM agents for capturing the internal state of live production applications
The work is split into multiple project components:
- A C/JVMTI/JNI agent that captures stack and heap data on exceptions.
- A Scala API service for receiving, processing, and exposing captured data.
- A FuelPHP dashboard for visualizing data and application health.
- A MongoDB dataset export used by the API/dashboard.
Use the navigation menu to view each component and open the dissertation PDF.