Extend and benchmark your BIRD & IREF implementation
BIRDBench makes the open-source Eclipse Free BIRD Tools easily extensible — go beyond FINREP to COREP, AnaCredit, DPM workflows, and IREF reporting with a curated registry of extensions and reproducible test suites.
Everything teams need to implement and verify BIRD
BIRDBench provides end-to-end tooling — from importing BIRD metadata to generating executable Python transformations, tracking data lineage, and running reproducible test suites.
Metadata management
Import BIRD input models from SQLDEV, fetch semantic integrations from the BIRD website, and manage variable mappings, member mappings, member hierarchies, and report templates — all with full CRUD and CSV import/export.
Code generation & deployment
Generate Python transformation code from metadata — joins, filters, and executable rules. Review, edit, and approve generated code in the built-in editor, then deploy to production with diff tracking and sync status.
Lineage & traceability
Track every data transformation with the AORTA trail system. Explore execution lineage through interactive Sankey diagrams, BPMN metadata views, enhanced lineage graphs, and calculation summaries.
Test suites & benchmarking
Run test suites that validate transformations against expected report outputs. Track results over time, export as CSV or JSON, share with shareable links, and run gap analysis to expose missing mappings.
Guided, multi-step workflows for every model part
BIRDBench includes dedicated workflow extensions for FINREP, AnaCREDIT, and DPM — each with guided steps from data import through to execution and testing.
Modular workspace management for SMCubes artefacts
Work on individual report modules in isolation. Version modules separately, define dependencies between them, and store SMCubes artefacts in source control — like MVN or Python packages.
Specialised editors and viewers for BIRD metadata
Every tool can be used by humans through the UI or driven by AI agents through the API — moving from generic codebase navigation to BIRD-native semantic actions.
Semantic Integration Editor
Visual editor for EBA<>SDD mappings. Edit target variables, domain members, and member hierarchies with AJAX-powered inline editing.
Annotated Template Visualizer
View regulatory report templates with BIRD annotations overlaid. Inspect data point mappings and export annotated templates to Excel.
Code Editor & Sync
Edit generated Python transformations and filters with syntax validation. Diff staging vs production, deploy individually or in bulk, and track manual edits.
Derivation Configuration
Enable, disable, and configure derivation rules. Merge derived fields, regenerate configurations, and deploy derivation files with diff tracking.
SQL Fixtures Editor
Create and manage SQL test fixtures for AnaCREDIT table execution. Load, edit, and validate fixtures directly in the browser.
DPM Report Viewer
Interactive report viewer with cell-level execution. Click any cell to execute its formula, inspect lineage, and stream results in real time.
From regulatory requirements to executable, tested implementations
EBA DPM 2.0
Start from COREP / FINREP regulatory requirements and the EBA Data Point Model. Import the input model and semantic integrations from the BIRD website.
EBA<>SDD mappings
Create semantic integrations in the standard BIRD SMCubes mapping format. The Semantic Integration Editor suggests data elements and allowed values when compatible inputs are missing.
Executable Python + tests
Generate Python transformations from metadata, review and approve the code, deploy to production, then run test suites and track lineage through the AORTA trail system.
Up and running in three steps
Connect with GitHub
Sign in with GitHub OAuth. Your profile and registry access are provisioned automatically — no passwords to manage.
Browse & subscribe
Search BIRDBench for extensions that cover your model part — FINREP, COREP, AnaCredit, or custom DPM workflows — and subscribe with a click.
Run BIRDBench
Launch Eclipse Free BIRD Tools with your subscriptions active. Run workflows, generate code, track lineage, and watch benchmark scores roll in.
Start extending Eclipse Free BIRD Tools today
Connect with GitHub and start subscribing to extensions and test suites in under a minute.