ref #8651 first base classes for unified description aggregation and move SDD aggregation from service to new class
ref #8651 first base classes for unified description aggregation and move SDD aggregation from service to new class