Eclipse Free BIRD Tools introduces Ecore4Reg as an open standard for regulatory experts to easily describe and collaborate on machine readable requirements documents without programming experience.
ECore4Reg extends a simple subset of Ecore with a means of defining business friendly logic for financial and prudential reporting. This allows datamodels and regulatory logic to be defined together in the same format and tools instead of constantly switching between tools, and manually keeping data models and transformations in synch.
ECore4Reg is compatible with the artefacts published by BIRD for data models and transformations
ECore4Reg is an open standard
The initial ECore4Reg specification is available at the Github Wiki
We plan to add soon links also to Regulatory text within tools support
Ecore4Reg is specified as set of UML class diagrams, authored using Ecore.
Technical users or tool providers can interact with Ecore4Reg using a Java or Python API, in essence working with a neat API for objects which match Java or Python classes for each of the UML classes
Name | Description | Class Diagram | Documentation |
---|---|---|---|
EcoreLite | A simple subset of Ecore | UML Class Diagram | Documentation |
SQLLite | A simple subset of SQL | UML Class Diagram | Documentation |
Module Management | A means to split workinto independant modules | UML Class Diagram | Documentation |
Regulatory Text | (Coming Soon) | UML Class Diagram | Documentation |