Customising the FRTB Accelerator

This page describes the options available for customising the FRTB Accelerator to meet your requirements.

Customisation Options

Clients may choose to use an Accelerator “as is” by conforming to published data input file structures and data stores. Alternatively, clients may use the Accelerator purely as a starting point for building a suitable system with additional functionality.

Form of Customisation Link:
Adding Maven repositories and extracting the source code, prior to installation, in order to build the entire project.
This will build the ActivePivot war file, ActiveMonitor war file and an optimised version of the UI.
Building and deploying the Accelerator
Making changes at start-up to the following components:


- ActivePivot

- ActiveUI

- ActiveMonitor
Guidelines for developing on the Accelerator
Making upgrades to any or all for the following:


- Version Control System (VCS) Hygiene

- Upgrading the Accelerator

- Merge
Making Upgrades
Implementing your own maturity converters based on the IMaturityConverter interface, by employing a
converter that can be configured in a properties file.
Implementing a Configurable Maturity Converter
Exporting and importing bookmarks to and from a directory structure, using a utility called the Bookmark Tool,
which is pre-configured in the Accelerators.
Managing Bookmarks with the Bookmark Tool
Customising the Datastore outside the standard datastore config class, using the Datastore Helper, a library
and API, pre-configured in the Accelerators.
Customising the Datastore with the Datastore Helper
Extending the FRTB Accelerator. Adding and Loading New Columns to an Existing File

Adding New Cube Hierarchies

Adding New Cube Measures

Adding New Data Loading or Unloading Topics

Adding New KPIs

Enriching File Fields by Adding Column Calculators

Derivative Works and Clients' IP

In the FRTB Accelerator project, Accelerator source code is delivered and IT users are free to make derivative works (which become the clients' IP) to adapt to their data sources and requirements.