In order to illustrate the desired mapping, a subset of
MSRSW.DTD
was created:
deleting all elements not required by the CDF use case
Attributes were not removed
Some of the elements were retained even if they were not there in CDF. This is in order to illustrate some additional possibilites.
Some wrapper elements appear to make no sense. They are still retained in order to maintain compliance with
MSRSW.DTD
thus providing an instance compatibility if the additional features are required.
cardinalities were not adapted according to the
CDF specification
because of the reasons mentioned in
1.2. XML Schemas and Namespaces
.