Despiker backend.
Despiker front-end, designed to be trivially controlled through a GUI.
Profiling data sources (which receive profiling data sent by the profiled application).