Ecore4Reg collaborative content creation tools
Eclipse Free BIRD Tools provides open source implementations of:
- Text editors for the file formats with auto-completion
- Auto-creation of diagrams from the text formats
- Visual and textual navigation of the artefacts
using the stable Eclipse RCP desktop environment, the Eclipse Sirius visualisation framework, and Language Server Protocol integration (all of which are themselves open source)
Other web based environments considered are the VSCode environment (which can run in the web and is language server compliant and is currently being open sourced), and Sirius Web which not too tricky to port to
Eclipse Free BIRD Tools provides open source connectors written in Python which take as input the artefacts (such as the Data Model) produced by the BIRD project and translates them to Ecore4Reg format.
Connectors could be provided to other open or closed regulatory data models also.
The BIRD LDM is a great primary source of information without duplication of business concerns and can be used as a source for “flatter” de-normalised models such as IREF which may be more compatible with data mapping from banks systems, or submission to regulator's systems.
We would like to develop collaboratively further working interactive prototypes and great tools for working with LDM to open up its full potential.