I agree in part Tobias.
Because the source code is in the SCA within the src.zip file within each SDA.
What does not exist within that SCA Standard is the SOURCEARCHIVES folder. In that folder should be a file (the extension .dcsa) for each DC (component) that SCA Standard.
In short, yes it is possible to perform a reverse engineering...
- Just import the SCA Standard in NWDS.
- Note the name and type of all DCs, its dependencies and its public parts... yes, it's a lot of work, as there are many interdependent DCs.
- Done so, create a new workspace in NWDS and create a new SCA in DI (custom), inside it create all DCs with the same names and types (and dependencies)... identical to SCA Standard.
- And soon after, entering the SRC folder of each of these projects (DCs) and replace its contents with the contents of src.zip file that is contained within the SDA files within the SCA Standard.
That done, we will have an SCA Custom with all representative of the SCA Standard DCs, but editable.
I agree it is not nearly a good practice, or even that SAP indicate that this is done... however, it is possible yes.
Att,
Angelo