XAF: XML Architectural Forms Processor

From      owner-xml-l@LISTSERV.HEANET.IE Wed Jun 10 09:38:40 1998
Date:     Wed, 10 Jun 1998 10:25:54 -0400
From:     David Megginson <david@MEGGINSON.COM>
Subject:  Announcement: XAF (XML Architectural Forms processor)

XAF (XML Architectural Forms) is a Java-based XML architectural forms processor that acts as both a SAX application and a SAX parser. XAF uses any SAX 1.0-conformant parser to parse an XML document, then masquerades as a SAX parser itself: the client application sees the (virtual) architectural document instead of the actual XML document.

Architectural forms are a very powerful markup facility that simplifies embedding multiple structures in a single XML document. They are especially useful for working with XML-related standards like RDF and MathML. You even can use XAF together with Don Park's FREE-DOM to create a DOM of a virtual architectural document.

Detailed, tutorial-oriented documentation about XAF and architectural forms for both XML document designers and XML software designers is available at:


This is a very early (beta-quality) release of XAF and the XAF documentation, to allow XML authors and programmers to experiment with architectural forms; the final release version will be more efficient, and may include other types of interfaces.

XAF is free for both commercial and non-commercial use, but comes with no warranty.

All the best,

David Megginson