Date: Jun. 24, 2002
Link: http://ats.nist.gov/xsltoolbox/atts.html
Source Author or Organization: National Institute of Standards and Technology (NIST) Manufacturing Systems Integration Division (MSID)
NIST ATTS is an Extensible Style Language
Transformations (XSLT) style sheet generator for architectural processing used to assign default values for
XML documents' attributes. Architectures are collections of rules that can be applied in the design of XML
vocabularies. XML documents using architectural forms, or inheritable information architectures, employ architecture support
attributes to describe how the document's data, attributes and elements map to counterparts in the architecture.
ATTS offers a method for specifying attribute defaults when no Document Type Definition (DTD) or schema are present, for example when working with APEX output.
ATTS is available as part of the NIST XSLToolbox distribution, an open source XSLT toolkit placed in the public domain pursuant to title 17
Section 105 of the United States Code. A Java 2 Software Development Kit (SDK) and Jing are required for the Ant
build files and APEX schema examples. ReportLab
and the GNOME XML and XSLT libraries (with Python bindings) are required to run the APEX Python examples.