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

 Resource Guide -> Open Source, Java Packages, Architectural Forms -> XAF (Architectural Forms Processor)

XAF (Architectural Forms Processor)

Date: Jul. 15, 1998
Link: http://www.megginson.com/XAF/index.html
Source Author or Organization: David Megginson

Excerpted from the web site: "The Java XAF package allows you to process architectural forms with any Java-based, SAX-conformant XML parser. The core of the package is a SAX driver, com.megginson.xml.xaf.SAXDriver, which sits between a regular SAX parser and the client's document handler, translating the SAX events according for the specified base architecture."

"XAF lets an XML document masquerade as many different documents, by associating the document with one or more base architectures. For example, by specifying the right architectural forms, you can embed RDF or MathML in an XML document without actually using the RDF or MathML element type names."