...
- .xsd file in correct version: https://gerrit.onap.org/r/gitweb?p=aai/schema-service.git;a=tree;f=aai-schema/src/main/resources/onap/aai_schema;hb=d4f97e683cb971ceb7107beaaca628926156a4f6
- DB edge rules (.json) in correct version: https://gerrit.onap.org/r/gitweb?p=aai/schema-service.git;a=tree;f=aai-schema/src/main/resources/onap/dbedgerules;hb=3501e74711a2e91ce84d0b4cbc989738f96e0891
- Possibly also traversal information (.json): https://gerrit.onap.org/r/gitweb?p=aai/traversal.git;a=tree;f=aai-traversal/src/main/resources/schema/onap/query;hb=600abffda37ce3aba83024162dc7178d90b84c26
Next step is probably to combine these source files into a single XML schema file , probably using an XSLT script.
This step is still TODO – some possible input to this step is still TBDThis :
- Tool to generate UML models from JSON schema documents: https://github.com/SOM-Research/jsonSchema-to-uml
- Steps to manually generate UML models from XML schema file – see below. This method is inspired by these discussion threads:
Step-by-step to generate Papyrus UML model from XSD file
A single XML schema file can then be imported into Eclipse/Papyrus using the Ecore modeling framework .
...
– steps for this are outlined below.
NOTE: These instructions assume that Eclipse has first been started in Modeling perspective and that Papyrus is installed.
...