Skip to main content

Prerequisites and dependencies

What you'll need to get started with DRRDRR Digital Regulatory Reporting. An industry‑developed, machine‑executable interpretation of regulatory rules that produces consistent, transparent and fully traceable reporting outputs from standardised CDM data.:

  • CDMCDM Common Domain Model. A standardised, machine-readable and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a domain model and distributed in open source. Data: Transaction and event data converted to the Common Domain Model (CDMCDM Common Domain Model. A standardised, machine-readable and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a domain model and distributed in open source.).
  • Rune DSLRune DSL The domain-specific language built on Java that DRR uses for its logic.: An understanding of the domain-specific language used for modelling CDMCDM Common Domain Model. A standardised, machine-readable and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a domain model and distributed in open source. and DRRDRR Digital Regulatory Reporting. An industry‑developed, machine‑executable interpretation of regulatory rules that produces consistent, transparent and fully traceable reporting outputs from standardised CDM data. logic.
  • Access to DRRDRR Digital Regulatory Reporting. An industry‑developed, machine‑executable interpretation of regulatory rules that produces consistent, transparent and fully traceable reporting outputs from standardised CDM data. from ISDAISDA International Swaps and Derivatives Association. The global trade association for participants in the derivatives markets.: Please contact CDMDRR@isda.org
  • Development environment: e.g. Eclipse, the RosettaRosetta REGnosys’s proprietary platform used as an execution engine for DRR. platform or other environment capable of processing DRRDRR Digital Regulatory Reporting. An industry‑developed, machine‑executable interpretation of regulatory rules that produces consistent, transparent and fully traceable reporting outputs from standardised CDM data..
  • DRRDRR Digital Regulatory Reporting. An industry‑developed, machine‑executable interpretation of regulatory rules that produces consistent, transparent and fully traceable reporting outputs from standardised CDM data.: A working knowledge of principles and implementation of Digital Regulatory Reporting.
  • CDMCDM Common Domain Model. A standardised, machine-readable and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a domain model and distributed in open source.: An understanding of the principles behind the CDM open-source data standard.