This page contains some useful provides room for information about the CMR to provide a short overview, that is important or could be useful for this project.
Framework
CMR uses the Spring Framework to handle its instances. Same as in Pico Containercontainer, dependency injection and inversion of control is used.
...
Since a CMR can be connected to multiple agents, each agent has to register and provide information about the platform its running on, the sensors that are used and the methods that are monitored.s