Shell groups

Shell groups are an additional offer to the Digital Twin Registry users of Bosch Semantic Stack. Shell groups allow to structure a (large) set of Asset Administration Shells, possibly with very similar Submodels (aspects).

A shell group is an entity in the Digital Twin Registry to which a shell may be related. A shell may be a member in several shell groups.

For each tenant, each shell group must have a unique name. Additionally, the group can have a textual description.

Managing shell groups

Shell groups have their own REST resource that offers the corresponding CRUD operations to create, retrieve, update, or delete a shell group.

Refer to the description of the Shell Group endpoint in the API docs.

Relating shells and shell groups

The relation of a shell with one or more shell groups is managed solely via the Asset Administration Shell Registry endpoint, which is used for all shell and submodel descriptor operations.