XML.com: XML From the Inside Out
oreilly.comSafari Bookshelf.Conferences.

advertisement
 Resource Guide -> Python Implementations, Java Applications, GNOME, Architectural Forms, XSLT Software, Test Suites -> ATTS

ATTS

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.