Sciweavers

JSW
2008

Representing Procedural Logic in XML

13 years 11 months ago
Representing Procedural Logic in XML
Extensible Markup Language (XML) is a powerful tool used for describing structured documents and exchanging standardized data files over the Internet. This article describes how using XML in an unconventional way greatly improves the usability and effectiveness of an authoring system for generating computer-assisted interviewing (CAI) applications. In addition to specifying the content, structure, and format of a questionnaire, XML tags are used to specify the procedural elements (Boolean expressions and simple computations) that represent the dynamic aspects of a CAI questionnaire. These procedural elements are represented with the creation of a set of XML tags that embody a simple functional programming language.
Albert D. Bethke
Added 13 Dec 2010
Updated 13 Dec 2010
Type Journal
Year 2008
Where JSW
Authors Albert D. Bethke
Comments (0)