The Market Risk Application

The Accelerator consists of the following components:

  • MR libraries, containing calculations, services, and cube-related configuration for each calculation model. For details, see MR Libraries
  • The MR application, which utilizes the libraries to create a full MR server.

The Market Risk Application

The Market Risk application is a Maven module containing several packages, representing a complete Market Risk project. The goal of the application is to provide:

  • A complete out-of-the-box project that loads files in our file format (compiles to executable JAR files).
  • Sample code demonstrating how to use the libraries.

The application leverages the configuration in the MR libraries to configure a full application. The following packages are contained within:

Package Description
com.activeviam.mr.application.config Content server, security, environment and resources configuration for the MR application.
com.activeviam.mr.application.cube Cube-related configuration for the MR application.
com.activeviam.mr.application.datastore Datastore-related configuration for the MR application.
com.activeviam.mr.application.main The main configuration and application classes.
com.activeviam.mr.application.measures Measures-related configuration for the MR application.
com.activeviam.mr.application.signoff Configuration of sign-off functionality.
com.activeviam.mr.application.sources Sources-related configuration for the MR application.
com.activeviam.mr.application.whatif Configuration of what-if functionality.

For full details on the MR default implementation, see the following topics: