The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - June (1992 vol.7)
pp: 16-29
ABSTRACT
<p>Three software development tools-Spark, Burn and Firefighter-which take a developer from a rough idea of a task to a working program are described. Spark helps the developer map a specific task to a fairly generic predefined task model and then customize that model to more accurately reflect the task. Spark refines the mapping to yield a configuration of mechanisms, or a task method. Based on this method, Burn builds a configuration of knowledge acquisition tools that translate the developer's knowledge into useful representations, resulting in an application program. Firefighter then takes this program, interviews the developer to identify method or knowledge errors, and iterates with Spark and Burn to refine, modify, and enhance the program. The development of Candlestick, a program that helps people who sell computer-based systems to estimate the size of a system's components, using the three tools is described.</p>
CITATION
David Marques, Geoffroy Dallemagne, George Klinker, John McDermott, David Tung, "Easy Programming: Empowering People to Build Their Own Applications", IEEE Intelligent Systems, vol.7, no. 3, pp. 16-29, June 1992, doi:10.1109/64.143235
30 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool