Customizing Atoti FRTB
This page describes the options available for customizing Atoti FRTB to meet your requirements.
Customization Options
Clients may choose to use a Solution “as is” by conforming to published data input file structures and data stores. Alternatively, clients may use the Solution purely as a starting point for building a suitable system with additional functionality.
Form of Customization | Link: |
---|---|
Adding Maven repositories and extracting the source code, prior to installation, in order to build the entire project. This will build the Atoti Server WAR file, ActiveMonitor WAR file and an optimized version of the UI. |
Building and deploying the Solution |
Making changes at start-up to the following components: - Atoti Server - Atoti UI - ActiveMonitor |
Guidelines for developing on the Solution |
Making upgrades to any or all for the following: - Version Control System (VCS) Hygiene - Upgrading the Solution - 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 Solutions. |
Managing Bookmarks with the Bookmark Tool |
Customizing the Datastore outside the standard datastore config class, using the Datastore Helper, a library and API, pre-configured in the Solutions. |
Customizing the Datastore with the Datastore Helper |
Extending Atoti FRTB. | 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 Atoti FRTB project, 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.