This page provides a description of how the repository for Atoti CVA Risk Capital source code is split between the Reference Implementation and the Core. It describes the conceptual split of components, based on what is supposed to be covered by Atoti CVA Risk Capital.Documentation Index
Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
Use this file to discover all available pages before exploring further.
Project structure
Below is a list of all the different maven modules that form part of Atoti CVA Risk Capital.| Module Name | Delivery Type | Description |
|---|---|---|
| cvarc-sa-lib | JAR | Contains the post processors for the main calculations for SA |
| cvarc-ba-lib | JAR | Contains the post processors for the main calculations for BA |
| cvarc-sa-config | Source Code + JAR | Contains the store configuration and the default CSV ETL logic for SA |
| cvarc-ba-config | Source Code + JAR | Contains the store configuration and the default CSV ETL logic for BA |
| cvarc-common-lib | Source Code | Common classes shared across modules (pure domain logic) |
| cvarc-common-config | Source Code | Shared Spring configuration (Content Service, etc.) |
| cvarc-starter | Source Code | Auto-configuration library that ties together the core and config modules. |
| cvarc-application | Source Code | Main application module (entry point, security, WhatIf configuration). |
| cvarc-application-tests | Source Code | Full-application integration tests. |
| cvarc-isda-tests | Source Code | ISDA compliance tests for validation |