This PR contains only the Self-Description management interface with the minimum shared classes that it needs.
The Usage of the Self-Description management interface is described in the runtime scenarios 7.2.13 to 7.2.13