FuseDocs (programming)
Encyclopedia
FuseDocs is a program definition language created by Hal Helms in the late 1990s.

In its original form, FuseDocs used a proprietary vocabulary
Vocabulary
A person's vocabulary is the set of words within a language that are familiar to that person. A vocabulary usually develops with age, and serves as a useful and fundamental tool for communication and acquiring knowledge...

 to define the responsibilities, properties, and I/O of code module in the ColdFusion
ColdFusion
In computing, ColdFusion is the name of a commercial rapid application development platform invented by Jeremy and JJ Allaire in 1995. ColdFusion was originally designed to make it easier to connect simple HTML pages to a database, by version 2 it had...

 programming language. In its second form (2.0), FuseDocs uses an XML
XML
Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

 vocabulary
Vocabulary
A person's vocabulary is the set of words within a language that are familiar to that person. A vocabulary usually develops with age, and serves as a useful and fundamental tool for communication and acquiring knowledge...

. In essence, FuseDocs forms a sort of work order, telling the programmer
Programmer
A programmer, computer programmer or coder is someone who writes computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software. One who practices or professes a formal approach to...

 everything needed to write the module, and nothing more. A Fusebox architect is responsible for creating the FuseDocs for an application. A DTD for FuseDocs is available at fusebox.org .

Although FuseDocs was so named because of its creation within the Fusebox community, it is also used by developers who do not employ Fusebox as an application framework
Application framework
In computer programming, an application framework consists of a software framework used by software developers to implement the standard structure of an application for a specific development environment ....

.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK