|
ORE Studio 0.0.4
|
ORE Studio - Graphical interface and data management for Open Source Risk Engine. More...
Namespaces | |
| namespace | assets |
| Asset management module for ORE Studio. | |
| namespace | cli |
| Console tool for ORE Studio. | |
| namespace | comms |
| Communications library providing client-server connectivity for ORE Studio. | |
| namespace | connections |
| Manages server connection bookmarks with hierarchical organization. | |
| namespace | dq |
| Data Quality component for tracking and ensuring data integrity. | |
| namespace | eventing |
| Event-driven architecture infrastructure for decoupled component communication. | |
| namespace | fpml |
| Component for handling Financial Products Markup Language (FPML) operations. | |
| namespace | geo |
| Geolocation services module for ORE Studio. | |
| namespace | iam |
| Identity and Access Management (IAM) module for ORE Studio. | |
| namespace | logging |
| Implements logging infrastructure for ORE Studio. | |
| namespace | ore |
| ORE (Open Source Risk Engine) component. | |
| namespace | platform |
| Platform abstraction layer for ORE Studio. | |
| namespace | qt |
| Qt-based graphical user interface for ORE Studio. | |
| namespace | refdata |
| Reference data domain model. | |
| namespace | security |
| Shared security primitives for ORE Studio. | |
| namespace | synthetic |
| Provides core functionality for creating synthetic DQ data catalogs. | |
| namespace | telemetry |
| Telemetry and observability infrastructure for ORE Studio. | |
| namespace | testing |
| Testing infrastructure common to all test projects. | |
| namespace | utility |
| Foundation utilities used across all ORE Studio components. | |
| namespace | variability |
| System variability and configuration management module for ORE Studio. | |
ORE Studio - Graphical interface and data management for Open Source Risk Engine.
ORE Studio is a C++20 application providing persistent storage, graphical user interface, and orchestration tools for quantitative risk analysis using the Open Source Risk Engine (ORE). The system is built on a layered architecture with clear separation of concerns.
The system is organized into five architectural layers:
Foundation Layer (ores.utility)
Infrastructure Layer (ores.comms, ores.testing)
Domain Layer (ores.refdata, ores.iam)
Client Layer (ores.client)
Application Layer (ores.cli, ores.qt, ores.comms.service)
For detailed component documentation, see:
projects/COMPONENT/modeling/COMPONENT.pumlprojects/COMPONENT/include/COMPONENT/COMPONENT.hppprojects/modeling/ores.puml