Eclipse Free BIRD Tools
The Eclipse Free BIRD Tools project aims to provide visual tooling to support the development, testing, and understanding of the artefacts produced by the European Central Banks BIRD project.
Specifically, this includes:
1.) A runtime for the VTL language which is used by the BIRD project to describe regulatory calculation logic.
2.) A visualization tool to view the different data structures (cubes) used in the BIRD project, these cubes are described using the SMCube Information Model developed by the ECB. https://www.ecb.europa.eu/stats/ecb_statistics/co-operation_and_standard...
3.) A visualization tool to visualize the dependencies between artefacts published in the BIRD project. This includes attribute lineage of how regulatory report cells calculated using VTL logic depend upon columns from input cubes. This is lineage available before VTL programs have been run.
4.) A visualization tool to visualize the dependencies between results of a VTL program and inputs to a VTL program, including intermediate results. This is data lineage of actual results after a VTL program has been run with input data as a set of populated cubes.
5.) Tooling to support the organized testing of the BIRD regulatory logic.