Product data markup language: a new paradigm for product data exchange and integration

Product Data Markup Language (PDML) is a set of XML vocabularies and a usage structure for deploying product data on the Internet and making it visible to DoD weapon system support personnel. PDML offers a new paradigm for product data exchange based on existing technology that facilitates the integration and interoperability of business processes across the DoD and contracting organizations, particularly among those using PDM systems for process control and product data management. The Internet provides a ubiquitous platform for connectivity; XML provides a web-friendly and well-understood syntax for the exchange of data; and STEP/ISO 10303 provides a methodology for satisfying and integrating the information needs of the diverse collection of data-usage communities that comprise the DoD weapon system support personnel.PDML defines a set of Application Transaction Sets (ATS) that define the data requirements for communities defined by the users of particular legacy systems and standards. The Integration Schema is an encompassing generalization of the ATSs that provides an integrated view across the ATSs. Mapping specifications define the relationships between the specialized vocabularies in the ATSs and the generic vocabulary in the Integration Schema.