3. The PDM data processing system of claim 1 , further comprises: provide the library, wherein the library acts as a container for all library hierarchies and library nodes related to the library and comprises at least one library hierarchy; provide the at least one library hierarchy, wherein each of the at least one library hierarchy provides a hierarchical organization to structure a plurality of library nodes; and provide a library element, wherein the library element exposes the library object to the library.
3. The PDM data processing system of claim 1 , further comprises: provide the library, wherein the library acts as a container for all library hierarchies and library nodes related to the library and comprises at least one library hierarchy; provide the at least one library hierarchy, wherein each of the at least one library hierarchy provides a hierarchical organization to structure a plurality of library nodes; and provide a library element, wherein the library element exposes the library object to the library. 6. The PDM data processing system of claim 3 , further comprising: associate the library with specifications from a specification repository, wherein the specification repository is a container for the specifications, and wherein the specifications comprises the design rules.