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 |