eclipse-esmf / esmf-sdk

Load Aspect Models and their artifacts as Java code; share components to realize SAMM as code
https://eclipse-esmf.github.io/esmf-developer-guide/index.html
Mozilla Public License 2.0
25 stars 12 forks source link

Update AAS generator to AAS4j library, which can handle AASv3RC2 #210

Closed bs-jokri closed 1 year ago

bs-jokri commented 2 years ago

Is your task related to a problem? Please describe. The AAS Meta-Model [4] and Generator [5] libraries used in the previous implementation of the AAS generator are moved to Eclipse foundation, merged to a common library [1] and is currently updating [3] to the Release Candidate 2 of the AAS specification [2].

Describe the solution you'd like We should update to the new library as soon as it is released on maven central. This means, we have to

Describe alternatives you've considered Leave it as it is. However, this would imply that our implementation will be outdated soon as the currently used libs are not maintained any longer.

Additional context The IDTA code artifacts are currently moved to Eclipse foundation to the digital twin top level project. This also affects

[1] https://projects.eclipse.org/projects/dt.aas4j [2] https://www.plattform-i40.de/IP/Redaktion/DE/Downloads/Publikation/Details_of_the_Asset_Administration_Shell_Part1_V3.html [3] https://github.com/eclipse-digitaltwin/aas4j/tree/update-to-rc02 [4] https://github.com/admin-shell-io/java-model [5] https://github.com/admin-shell-io/java-generator

bs-jokri commented 1 year ago

An initial PR for the migration can be found here: https://github.com/eclipse-esmf/esmf-sdk/pull/289

bs-jokri commented 1 year ago

resovled by https://github.com/eclipse-esmf/esmf-sdk/pull/289