admin-shell-io / aas-specs-api

Repository of the Asset Administration Shell Specification DTA-01002 API
https://admin-shell-io.github.io/aas-specs-antora/index/home/index.html
Creative Commons Attribution 4.0 International
12 stars 5 forks source link

Enable incremental creation of AAS resources #148

Open sebbader-sap opened 1 year ago

sebbader-sap commented 1 year ago

Scenario:

  1. Client initially creates a resource, e.g. a Submodel without any SubmodelElements
  2. Clients adds SubmodelElements one by one
  3. Client sets flag to "done", server makes the Submodel available to all others
aorzelskiGH commented 1 year ago

An example of the ZVEI DPP40 showcase is, that a complete AAS is created. This inlcudes submodels Nameplate, HandoverDocumentation, TechnicalData and Product Carbon Footprint.

mjacoby commented 1 year ago

This sounds like a useful feature, however the proposed process seems a bit strange and probably to transaction-like and it might even require the server to keep a state between requests what is against REST principles.

I would recommend having a look at established and proven solutions like Batch Processing (e.g. in OData or SensorThings API).

BirgitBoss commented 7 months ago

Decision 2024-03-05 TF API postpone, not for V3.1