1
Automation Interface, Add-Ins and Tools / Re: How utilize EA models in development process
« on: March 09, 2021, 11:37:05 pm »
thanks qwerty and Geert,
These are exactly the things which I have done in my past with the help of EA models + plugins and therefore I was eager to learn if there are any tooling for swagger and JSON.
It is a bummer that we would loose a lot of information from our domain model since we have already a lot of things done within EA models like aliases which act as translations between documentation language and implementation.
Sine some kind of a JSON export option exists + VS paste JSON as classes, I will utilize that one as a one time option when moving from design to implementation.
And perhaps will import DDL from deployed Entity Framework model back to EA when first implementation phase is over.
- Logical data model => compare and transform to physical database model (using Database Transformer addin) => generate DDL code for database (standard DDL transformation)
- Canonical XML schema model => message XML schema model (using schema composer + Message Composer add-in) => XSD code (standard XSD generation)
- Canonical Logical data model (UPCC3) => message model (using schema composer + Message Composer add-in) => XSD code (using Vienna.Be addin)
These processes are using in actual production systems, but they all required a significant investment in the tooling (which is good for me of course
These are exactly the things which I have done in my past with the help of EA models + plugins and therefore I was eager to learn if there are any tooling for swagger and JSON.
It is a bummer that we would loose a lot of information from our domain model since we have already a lot of things done within EA models like aliases which act as translations between documentation language and implementation.
Sine some kind of a JSON export option exists + VS paste JSON as classes, I will utilize that one as a one time option when moving from design to implementation.
And perhaps will import DDL from deployed Entity Framework model back to EA when first implementation phase is over.