This document refers to an older specification for FuseDocs. The new FuseDoc definitions are created in an XML format. Fusedoc is a program definition language (PDL) that tells a coder what the fuse needs to do. It has (at least) three sections: PROPERTIES (a free-form set of name/value pairs), RESPONSIBILITIES (a natural language explanation of WHAT the fuse needs to accomplish), and ATTRIBUTES, those variables that are either required by the fuse or that the fuse is required to set. A sample Fusedoc: XFA.onSuccessfulLogin: a FUSEACTION --> XFA.onFailedLogin: a FUSEACTION --> userName: a STRING --> password: a STRING ++> request.DSN: an ODBC datasource || END FUSEDOC ||---> ----- See FuseBox