FuseDocs (programming)
   HOME

TheInfoList



OR:

FuseDocs is a program definition language created by Hal Helms in the late 1990s. In its original form, FuseDocs used a proprietary
vocabulary A vocabulary is a set of familiar words within a person's language. A vocabulary, usually developed with age, serves as a useful and fundamental tool for communication and acquiring knowledge. Acquiring an extensive vocabulary is one of the la ...
to define the responsibilities, properties, and I/O of code module in the
ColdFusion Adobe ColdFusion is a commercial rapid web-application development computing platform created by J. J. Allaire in 1995. (The programming language used with that platform is also commonly called ColdFusion, though is more accurately known as CF ...
programming language. In its second form (2.0), FuseDocs uses an
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
vocabulary A vocabulary is a set of familiar words within a person's language. A vocabulary, usually developed with age, serves as a useful and fundamental tool for communication and acquiring knowledge. Acquiring an extensive vocabulary is one of the la ...
. In essence, FuseDocs forms a sort of work order, telling the
programmer A computer programmer, sometimes referred to as a software developer, a software engineer, a programmer or a coder, is a person who creates computer programs — often for larger computer software. A programmer is someone who writes/creates ...
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 In computer programming, an application framework consists of a software framework used by software developers to implement the standard structure of application software. Application frameworks became popular with the rise of graphical user int ...
.


References

CFML programming language XML {{compu-prog-stub